调用新建的 facade 类时,报类不存在
namespace App\Facades;
use Illuminate\Support\Facades\Facade;
/**
* Class Logger
* @package App\Facades
* @method static \App\Services\EaseLogger info(string $message, array $context = [], $log_file = 'app', $log_name = '');
* @method static \App\Services\EaseLogger debug(string $message, array $context = [], $log_file = 'app', $log_name = '');
* @method static \App\Services\EaseLogger warning(string $message, array $context = [], $log_file = 'app', $log_name = '');
* @method static \App\Services\EaseLogger error(string $message, array $context = [], $log_file = 'app', $log_name = '');
*/
class Logger extends Facade
{
public static function getFacadeAccessor()
{
return 'logger';
}
}
报错信息:
[previous exception] [object] (ReflectionException(code: -1): Class logger does not exist at F:\\phpstudy\\PHPTutorial\\WWW\\blog4\\vendor\\laravel\\framework\\src\\Illuminate\\Container\\Container.php:804)
[stacktrace]
推荐文章: