/** * @param int $userID * * @return \Illuminate\Contracts\View\Factory|\Illuminate\Http\RedirectResponse|\Illuminate\View\View */ public function edit($userID) { if ($userID <= 1) { return \Redirect::back(); } $user = $this->userProvider->findByIdWithPersonInfo($userID); $userGroups = array_flip(Sentinel::getGroupProvider()->findAllGroupsByUserID($userID)->toArray()); $groups = Sentinel::getGroupProvider()->findAll(); $action = 'edit'; if (!$user) { throw new NotFoundHttpException(); } return view('admin.sentinel.users.edit', compact('user', 'groups', 'userGroups', 'action')); }
public function editAccountPerson() { $person = $this->userProvider->findByIdWithPersonInfo(\Auth::id()); return view('admin.sentinel.account.person', compact('person')); }