/** * Constructor. */ function EnrollExistingReviewerForm($submission, $reviewRound) { parent::ReviewerForm($submission, $reviewRound); $this->setTemplate('controllers/grid/users/reviewer/form/enrollExistingReviewerForm.tpl'); $this->addCheck(new FormValidator($this, 'userGroupId', 'required', 'user.profile.form.usergroupRequired')); $this->addCheck(new FormValidator($this, 'userId', 'required', 'manager.people.existingUserRequired')); }
/** * Constructor. * @param $submission Submission * @param $reviewRound ReviewRound */ function CreateReviewerForm($submission, $reviewRound) { parent::ReviewerForm($submission, $reviewRound); $this->setTemplate('controllers/grid/users/reviewer/form/createReviewerForm.tpl'); $this->addCheck(new FormValidator($this, 'firstName', 'required', 'user.profile.form.firstNameRequired')); $this->addCheck(new FormValidator($this, 'lastName', 'required', 'user.profile.form.lastNameRequired')); $this->addCheck(new FormValidatorCustom($this, 'username', 'required', 'user.register.form.usernameExists', array(DAORegistry::getDAO('UserDAO'), 'userExistsByUsername'), array(), true)); $this->addCheck(new FormValidatorAlphaNum($this, 'username', 'required', 'user.register.form.usernameAlphaNumeric')); $this->addCheck(new FormValidatorEmail($this, 'email', 'required', 'user.profile.form.emailRequired')); $this->addCheck(new FormValidatorCustom($this, 'email', 'required', 'user.register.form.emailExists', array(DAORegistry::getDAO('UserDAO'), 'userExistsByEmail'), array(), true)); $this->addCheck(new FormValidator($this, 'userGroupId', 'required', 'user.profile.form.usergroupRequired')); }
/** * Constructor. * @param $submission Submission * @param $reviewRound ReviewRound */ function SearchByNameReviewerForm($submission, $reviewRound) { parent::ReviewerForm($submission, $reviewRound); $this->setTemplate('controllers/grid/users/reviewer/form/searchByNameReviewerForm.tpl'); $this->addCheck(new FormValidator($this, 'reviewerId', 'required', 'editor.review.mustSelect')); }