function create()
 {
     try {
         $user = User::create($this->getRequest()->request);
         UserSession::getInstance()->signInWithUser($user);
         $this->respondTo('html', function () use($user) {
             $data['user'] = $user;
             $this->render(new View\TwigView('user/registered.html', $data));
         });
     } catch (ValidationException $e) {
         $this->respondTo('html', function () use($e) {
             $this->getResponse()->redirect('App\\Auth\\Controllers\\SessionController', 'signIn');
         });
     }
 }