欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

5.2 使用 entrust 后 报错 ErrorException in User.php line 11: Declaration of App\User::can() should be compatible with Illuminate\Foundation\Auth\User::can($ability, $arguments = Array)

史文仲远(958186957)  9:05:20
请问 laravel 5.2 权限控制 是用 entrust吗
Brad Stev(何晓东)(1143887497)  9:05:23
3直接跳过了
自动了一个ACL权限控制,基础的完全能搞定
http://9iphp.com/web/laravel/laravel-5-acl-define.html
史文仲远(958186957)  9:06:17
我看下
 我在  5.2 中 装了 entrust  发现程序不能运行 怎么办呢
我想卸掉它 
史文仲远(958186957)  9:07:28
然后使用 @Brad Stev(何晓东)  你提供的方法 
新的起点(270938250)  9:07:29
不能运行
史文仲远(958186957)  9:07:35
请问如何卸载呢
@新的起点 程序报错 有多处冲突 

can 方法 有冲突
Brad Stev(何晓东)(1143887497)  9:08:35
composer remove entrust?
史文仲远(958186957)  9:08:36
我担心 还有其它的冲突
Brad Stev(何晓东)(1143887497)  9:08:41
我没用过这个包
史文仲远(958186957)  9:08:59
@Brad Stev(何晓东) 
好的 我卸了它
Brad Stev(何晓东)(1143887497)  9:09:27
好的
新的起点(270938250)  9:09:37
是因为你没用intent or
史文仲远(958186957)  9:09:53
@新的起点 是对我说的吗
新的起点(270938250)  9:10:02
是的
史文仲远(958186957)  9:10:50
intent or 是什么
意思
还有一个 我已经
史文仲远(958186957)  9:11:53
如何 撤销 php artisan vendor:publish 
新的起点(270938250)  9:11:59
你自己看下gihub,里面有答案
史文仲远(958186957)  9:12:23
难道是手动删除  entrust.php文件
@新的起点 弱弱的问一句 github 我不知道 如何找网址啊
难道是手动删除  entrust.php文件
@Brad Stev(何晓东) 
新的起点(270938250)  9:13:18
自己百度
史文仲远(958186957)  9:13:29
@新的起点 好的
新的起点(270938250)  9:13:28
不要老问
史文仲远(958186957)  9:13:42
嗯 
Brad Stev(何晓东)(1143887497)  9:15:58
试试就知道了,删了他就好了
如果有什么class not found, 执行一下composer dumpautoload  (composer dump-autoload)可能有效
小雨7<whylhy@163.com>  9:38:08
清一下缓存
 
普通分类: