我在AuthServiceProvider和刀片文件中定义了一个策略,我使用@can访问它,它会引发跟随错误。
Undefined property: Illuminate\Auth\Access\Gate::$check
不幸的是,谷歌搜索这句话并没有报告任何事情所以看起来只是我面对这个问题。
我在Laravel 5.4上。
@can("use-some-module", null)
You have access
@elsecan
You DO NOT have access
@endcan
Gate::define('use-some-module', function ($loggedInUser) {
return <can access or not>
});