Laravel 未找到包-外观
我正在workbench中设置一个新包,但我不断收到错误:Laravel 未找到包-外观,laravel,laravel-4,Laravel,Laravel 4,我正在workbench中设置一个新包,但我不断收到错误: Class 'company\package\MyPackageFacade' not found 我的班级名称间隔正确 我已经在包和根目录中执行了此操作: composer dump-autoload 我也尝试过: php artisan dump-autoload 我还检查了所有东西的拼写 我还能在哪里出错 Package.php class Package { public static function test()
Class 'company\package\MyPackageFacade' not found
我的班级名称间隔正确
我已经在包和根目录中执行了此操作:
composer dump-autoload
我也尝试过:
php artisan dump-autoload
我还检查了所有东西的拼写
我还能在哪里出错
Package.php
class Package {
public static function test(){
return "it works";
}
}
PackageFacade.php
<?php namespace Company\Package;
use Illuminate\Support\Facades\Facade;
class Package extends Facade {
protected static function getFacadeAccessor() { return 'package'; }
}
和别名:
'Package' => 'Company\Package\PackageFacade',
你的门面名称应该是
'Package' => 'Company\Package\Package',
如果要使用PackageFacade,必须将其更改为:
class PackageFacade extends Facade { ... }
'Package' => 'Company\Package\Package',
class PackageFacade extends Facade { ... }