Open Monograph Press  3.3.0
EmailFilterSetting.inc.php
1 <?php
2 
17 import('lib.pkp.classes.filter.FilterSetting');
18 import('lib.pkp.classes.form.validation.FormValidatorEmail');
19 
29  function __construct($name, $displayName, $validationMessage, $required = FORM_VALIDATOR_REQUIRED_VALUE) {
30  parent::__construct($name, $displayName, $validationMessage, $required);
31  }
32 
33  //
34  // Implement abstract template methods from FilterSetting
35  //
39  function &getCheck(&$form) {
40  $check = new FormValidatorEmail($form, $this->getName(), $this->getRequired(), $this->getValidationMessage());
41  return $check;
42  }
43 }
44 
FilterSetting\getName
getName()
Definition: FilterSetting.inc.php:81
FilterSetting
Class that describes a configurable filter setting.
Definition: FilterSetting.inc.php:18
FormValidatorEmail
Form validation check for email addresses.
Definition: FormValidatorEmail.inc.php:20
FilterSetting\getValidationMessage
getValidationMessage()
Definition: FilterSetting.inc.php:113
FilterSetting\getRequired
getRequired()
Definition: FilterSetting.inc.php:129
EmailFilterSetting
Class that describes a configurable filter setting which must be an email.
Definition: EmailFilterSetting.inc.php:20
EmailFilterSetting\__construct
__construct($name, $displayName, $validationMessage, $required=FORM_VALIDATOR_REQUIRED_VALUE)
Definition: EmailFilterSetting.inc.php:29
EmailFilterSetting\getCheck
& getCheck(&$form)
Definition: EmailFilterSetting.inc.php:39