/** * @param Form $form */ public function processLoginForm(Form $form) { $data = $form->getValues(); try { $this->user->login($data->email, $data->password); $this->onLogin($this, $this->user->identity); } catch (AuthenticationException $e) { $form->addError($e->getMessage()); $form->abort(); } }