@ali.bayat
@saman1111
معنی این روت رو میشه توضیح بدید که چیکار میکنه و چطوری اینجوری میدلور تعریف کنیم
Route::group(['middleware' => ['role:admin|superadmin|clerk, guard:employee']]
این میدلور چک میکنه که guard از نوع employee باشه
و role کاربر admin یا superadmin یا clerk باشه
@mehdisut
سلام
شما میتونید به میدلور مقدار ورودی بدید
در مثالی که شما آوردید میدلور دو مقدار ورودی به نام role و guard گرفته و اونها رو چک میکنه
مثال:
public function handle($request, Closure $next, $role)
{
$roles = is_array($role)
? $role
: explode('|', $role);
if(!$request->user()->hasRole($role)) {
abort(404);
}
return $next($request);
}
این میدلور چک میکنه که guard از نوع employee باشه
و role کاربر admin یا superadmin یا clerk باشه
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟