Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我试着打电话
$log = Log::render();
但我得到的只是
BadMethodCallException: Method [render] does not exist.
我的 /app/libraries 目录中有一个 Log.php,其中包含方法 render。在调用 Log 的渲染方法之前,我调用了一个名为 Map 的类的渲染方法。这是同一件事,但日志不起作用。
有任何想法吗?
Laravel 有自己的Log类,它很可能在你的 log 类之前被拾取和使用。尝试命名您的 Log 类,然后改为引用命名空间类。
我相当确定它正在 Laravel 的Log类中寻找render导致错误的方法(因为该方法不存在)。
Log
render
您应该将您的类命名为不同的名称,或者删除app/config/app.phpLaravel 日志中的命名空间别名。
app/config/app.php