예제 #1
0
 /**
  * Update the specified resource in storage.
  *
  * @param \Illuminate\Http\Request $request Request
  *
  * @return \Illuminate\Http\Response
  */
 public function update(Request $request)
 {
     $role = new Role();
     $user = new User();
     $user_id = $request->route('user');
     $info_user = $user->find($user_id);
     // $info = $info_user->roles()->get();
     if ($info_user) {
         $array_role = array();
         foreach ($info_user->roles as $role) {
             $array_role[] = $role->pivot->role_id;
         }
         $list_role = $role->selectBoxRole($array_role);
         return view('admin.user.updateuser', compact('list_role', 'info_user'));
     } else {
         return redirect()->route('cpanel.user.index')->with('status', 'fail')->with('msg', 'User not available.');
     }
 }