我试图验证用户是否存在于 政策 </跨度> 在流明。这是我的 调节器 </跨度> 功能:
公共功能创建(请求$请求){ $ rules = array( ‘content’=&gt; ‘required | string’, ); $ user = $ request-&gt; user(); $ this-&gt; validate($ request,$ rules); $ this-&gt; authorize(‘create’,Card :: class);
这是 政策 </跨度> :
公共功能创建(用户$用户){ //作为
我遇到了同样的问题。
但问题与政策课无关。
这可以通过在AuthServiceProvider文件中使用完全限定的类名来解决,
更改:
Gate::policy(Post::class, PostPolicy::class);
至:
Gate::policy(\App\Post::class, \App\Policies\PostPolicy::class);
希望这个帮助。