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]);
 }