/** * edit profile interface * @param $userId * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function editProfile($userId) { $user = $this->user->findOrFail($userId); if (Gate::denies('isValidUser', $user)) { return redirect()->route('user.profile')->withResponse($this->getNoPrivilegesMessage()); } $organization = $this->organization->findOrFail($this->orgId); $baseForm = new BaseForm(); $timeZone = $baseForm->getCodeList('TimeZone', 'Activity', false); return view('User.editProfile', compact('user', 'organization', 'timeZone')); }
/** * Show the application registration form. * * @return \Illuminate\Http\Response */ public function showRegistrationForm() { $baseForm = new BaseForm(); $countries = $baseForm->getCodeList('Country', 'Organization'); return view('auth.register', compact('countries')); }