protected function checkUsernameIsValidEmail(Gpf_Rpc_Form $form, $operationType) { $username = $form->getFieldValue("username"); $emailValidator = new Gpf_Rpc_Form_Validator_EmailValidator(); if(Gpf::YES == Gpf_Settings::get(Gpf_Settings_Gpf::NOT_FORCE_EMAIL_USERNAMES) || $emailValidator->validate($username)) { return true; } $form->setFieldError("username", $this->_("Username must be valid email address")); $form->setErrorMessage($form->getFieldError('username')); return false; }
private function setFormFieldError(Gpf_Rpc_Form $form, $fieldCode, $fieldName) { $form->setFieldError($fieldCode, $this->_('Field') . ' ' . $this->_localize($fieldName) . $this->_(" is mandatory")); $form->setErrorMessage($form->getFieldError($fieldCode)); }