我的routes.php
文件是
<?php
use App\models\User;
use App\models\Permission;
use App\models\Role;
Route::get('/roles', function()
{
//code
}
和我的role.php
文件是
<?php
namespace App\models;
use Zizaco\Entrust\EntrustRole;
class Role extends EntrustRole
{
}
我发现了这样的错误
Model.php第986行中的FatalErrorException:Class&#39; App \ Role&#39;找不到
答案 0 :(得分:0)
默认的Entrust配置文件在App
命名空间内查找模型,而不是App\models
命名空间。您需要发布配置文件并相应地更新它:
'role' => 'App\models\Role',