我通过 window.addEventListener('resize', function(event) {
toggleFullScreen();
});
定义了CRUD
资源。
由于可以生成Route::resource('User', 'UserController')
门和策略,是否有办法应用这样的门/策略,以便相应的门/策略应用于特定路由?
我认为这将是一种优雅的方式,因为我的政策会匹配我的路线。我正在寻找像 applyPolicy 或类似方法的方法:
CRUD
否则我必须为每个动作添加每个策略,这看起来并不优雅。
答案 0 :(得分:9)
查看authorizeResource(Model::class)
方法。
示例将在您的控制器的构造函数中:
public function __construct()
{
$this->authorizeResource(Task::class);
}