protected function ResetPassword($v = '', $e = '') { if ($_SERVER['REQUEST_METHOD'] === 'POST') { //POST $model = new AccountModel("ResetPassword", true); //Error checking if ($model->hasError()) { //Model has errors, add params to model to repopulate form $model->view->id = $_POST['id']; $model->view->id = $_POST['email']; $model->setPageTitle("Password Reset"); $this->ReturnViewByName('resetpassword', $model->view, 'layout_registration'); exit; } $model->setSuccessMessage('Password Reset', 'Your password had been reset, please sign in.'); $this->ReturnViewByName('Login', $model->view); } else { //GET $model = new AccountModel("ResetPassword", false, $this->urlParams); $model->setPageTitle("Reset Password"); $this->ReturnView($model->view, 'layout_registration'); } }