Laravel类未找到。

4

我是一个Laravel的新手。我正在使用一个叫做Confide的包。它有一个错误,我正在尝试使用Log函数来识别它。当我调用Log函数时,我会得到一个异常。

Class 'Zizaco\Confide\Log' not found 

当我包含 use Illuminate\Log; 时,会出现错误信息。
Class 'Illuminate\Log' not found 

我做错了什么?我已经运行了composer dump-auto -o,但没有改变。

这是我的代码部分:

<?php namespace Zizaco\Confide;

use Illuminate\Log;
use Illuminate\View\Environment;
use Illuminate\Config\Repository;
use InvalidArgumentException;
use Zizaco\Confide\ObjectProvider;



class Confide
{

导致错误的代码是:

Log::info('The value is '.$token);
3个回答

8

您需要仅使用日志:

use Log;

因为这不是类,而是日志外观。


2

1
您也可以尝试这样做。
\Log::info('The value is '.$token);

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接