у которых может быть много ролей. Выше показнная таблица связывает роли с юзерами. Но как в модели User поставить отношение, которое сразу получает коллекцию моделей Role?
hasMany, нет?
привет всем ! Я реализововывал проверку роли пользователя через middleware public function handle($request, Closure $next) <pre>{ if(Auth::user()){ $my_array = Auth::user()->array_roles(Auth::user()); if (in_array('Admin',$my_array)) { return $next($request); }else{ return redirect('home'); } } else return redirect('login'); }</pre>
а в чем проблема? $user->roles вернет тебе этот массив
Обсуждают сегодня