【发布时间】:2015-08-06 02:49:11
【问题描述】:
所以我使用 Cartalyst Sentinel 来管理 Laravel 5.1 中的身份验证和角色。起初我下载了这个包,并在 vendor/../EloquentUser 类中添加了额外的查询范围和定义关系。 Composer 今天更新了包,我的所有代码自然都被删除了。此时我意识到我需要拥有自己的 User 类来扩展 EloquentUser 并修改发布的配置文件以使用我自己的 User 类。但是,似乎 Sentinel 正在使用 /vendor 目录中的配置文件,因为当我修改该配置文件以使用我的用户模型时,它可以工作,即查询范围和关系开始对我的用户起作用。但是更改已发布的配置对我的应用程序没有影响。
我对 Laravel 和作曲家都还很陌生,来自 Codeigniter,所以也许我在设置时做错了什么或搞砸了?
【问题讨论】:
标签: laravel-5 cartalyst-sentinel