سلام وقتتون بخیر سوالی دارم ممنون می شم کمکم کنید .
وقتی ما یک ریسورس روت تعریف می کنیم برای یک مدل لاراول به صورت یکجا حدودا 7 تا روت به برنامه اضافه می کنه سوال من اینه که چطوری می تونیم برای هر کدام از روت ها یک میدلور خاص مشخص کنیم ؟؟ مثلا برای create یک میدلور برای update یکی دیگه و الی اخر.
مثلا با این روش ما یک میدلور رو برای تمام روت ها مشخص می کنیم
Route::resource('roles', 'RoleController', ['middleware' => ['auth', 'can:roles']])
ولی می خوام برای تک تکشون جدا باشه و نمی خوام که خودم دستی تمام روت ها رو تعریف کنم. ممنون
class Foo extends Conroller
{
public function __construct() {
$this->middleware('post-create', ['only' => ['create']]);
$this->middleware('post-edit', ['only' => ['edit']]);
}
}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟