/** * Load login form */ public function loginFormsLoader($request) { // login form $login_form = new Application_Form_Login(); $this->view->login_form = $login_form; $modal_login_form = new Application_Form_Login(); $modal_login_form->setName('modal_login'); $this->view->modal_login_form = $modal_login_form; if ($request->isPost() && isset($_POST['identifier']) && $_POST['identifier'] == 'Login') { $login_form = $this->submitLoginForm($login_form); } // register form $register_form = new Application_Form_Register(); $this->view->register_form = $register_form; $modal_register_form = new Application_Form_Register(); $modal_register_form->setName('modal_register'); $this->view->modal_register_form = $modal_register_form; if ($request->isPost() && isset($_POST['identifier']) && $_POST['identifier'] == 'Register') { $register_form = $this->submitRegisterForm($register_form); } // lost password form $lostpassword_form = new Application_Form_LostPassword(); $this->view->lostpassword_form = $lostpassword_form; $modal_lostpassword_form = new Application_Form_LostPassword(); $modal_lostpassword_form->setName('modal_lostpassword'); $this->view->modal_lostpassword_form = $modal_lostpassword_form; if ($request->isPost() && isset($_POST['identifier']) && $_POST['identifier'] == 'LostPassword') { $lostpassword_form = $this->submitLostPasswordForm($lostpassword_form); } }