public function editUser(Request $request) { try { $user = $this->user_repository->find($request->get('id')); } catch (JacopoExceptionsInterface $e) { $user = new User(); } $presenter = new UserPresenter($user); return View::make('laravel-authentication-acl::admin.user.edit')->with(["user" => $user, "presenter" => $presenter]); }