سلام احمدجان وقتی در construct به شکلی ک استاد گفتن policy رو اجرا کنیم
همه ی متدهای ما درگیر میشن و دسترسی به همشون محدود میشه
مثلا من فقط برای update پالیسی تعریف کردم و برای show , اینکار رو نکردم ولی با این حال policy ب من دسترسی برای این صفحه نمیده
public function __construct()
{
$this->authorizeResource(Video::class,'video');
}
کلاس policy
public function update(User $user, Video $video)
{
return $user->id == $video->user_id ? Response::allow() : Response::deny(__('message.AccessDenied'));
}