Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php Laravel4库类的错误方法调用_Php_Laravel_Laravel 4 - Fatal编程技术网

Php Laravel4库类的错误方法调用

Php Laravel4库类的错误方法调用,php,laravel,laravel-4,Php,Laravel,Laravel 4,我想打电话 $log = Log::render(); 但我得到的只是 BadMethodCallException: Method [render] does not exist. 在我的/app/libraries目录中有一个Log.php,其方法是render。 在调用Log的render方法之前,我调用了一个名为Map的类的render方法。 这是一样的,但日志不起作用 有什么想法吗?Laravel自带了自己的类,它很可能在您的log类之前被拾取和使用。请尝试日志类,然后改为引用命

我想打电话

$log =  Log::render();
但我得到的只是

BadMethodCallException: Method [render] does not exist.
在我的/app/libraries目录中有一个Log.php,其方法是render。 在调用Log的render方法之前,我调用了一个名为Map的类的render方法。 这是一样的,但日志不起作用


有什么想法吗?

Laravel自带了自己的类,它很可能在您的log类之前被拾取和使用。请尝试日志类,然后改为引用命名空间类。

我确信它正在Laravel的类中查找导致错误的方法
render
(因为该方法不存在)


您应该在不同的名称空间下命名您的类,或者删除Laravel日志中
app/config/app.php
中的名称空间别名。

谢谢。我将我的库类命名为Render,并将方法命名为Map和Log;)