【问题标题】:Laravel entrust 5.2.x class permission not found while seeding播种时未找到 Laravel 委托 5.2.x 类权限
【发布时间】:2016-12-06 04:29:05
【问题描述】:

如上面的标题,我按照教程在 laravel 5.2 中创建 ACL 模态​​,当我为 PermissionTableSeeder 播种类时,该错误命中为附件。

嗯,我希望有人可以在这个问题上帮助我。

这是错误:

【问题讨论】:

    标签: php laravel acl seeding entrust


    【解决方案1】:

    该错误是因为在您的 PermissionTableSeeder 使用具有完整命名空间的权限模型中未正确找到权限模型

    在播种器顶部添加以下使用语句。

    use App\Permission

    【讨论】:

    • thx 朋友,我已经添加了它,但不幸的是,它仍然没有找到。
    • 您的 Permission 模型位于何处? Permission 模型的命名空间是什么?
    • 哇,我刚刚通过为模式添加命名空间解决了这个问题,但它看起来触发了另一个错误,写着“Illuminate\Database\Eloquent\MassAssignmentException”名称......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-05-25
    • 1970-01-01
    • 2016-07-09
    • 2019-11-02
    • 1970-01-01
    • 2016-05-22
    • 1970-01-01
    相关资源
    最近更新 更多