Наследование: extends Owl\Http\Requests\Request
Пример #1
0
 public function roleUpdate(UserRoleUpdateRequest $request, $user_id)
 {
     $user = $this->userService->getById($user_id);
     if (empty($user)) {
         \App::abort(500);
     }
     $role_id = $request->get('role_id');
     $roles = $this->userRoleService->getAll();
     if (!isset($roles[$role_id - 1])) {
         \App::abort(500);
     }
     $updateUser = $this->userService->update($user->id, $user->username, $user->email, $role_id);
     $users = $this->userService->getAll();
     $ret = $this->userRoleService->getAll();
     $roles = [];
     foreach ($ret as $role) {
         $roles[$role->id] = $role->name;
     }
     $mes = '権限を変更しました。変更を有効にするためには ' . $user->username . ' がログインし直す必要があります。';
     return redirect('manage/user/index')->with('message', $mes);
 }