Open Journal Systems  3.3.0
ValidatorEmail.inc.php
1 <?php
2 
17 import('lib.pkp.classes.validation.Validator');
18 import('lib.pkp.classes.validation.ValidatorFactory');
19 
20 class ValidatorEmail extends Validator {
24  function isValid($value) {
25  $validator = \ValidatorFactory::make(
26  ['value' => $value],
27  ['value' => ['required', 'email_or_localhost']]
28  );
29 
30  return $validator->passes();
31  }
32 }
ValidatorEmail\isValid
isValid($value)
Definition: ValidatorEmail.inc.php:24
Validator
Abstract class that represents a validation check. This class and its sub-classes can be used outside...
Definition: Validator.inc.php:23
ValidatorEmail
Validation check for email addresses.
Definition: ValidatorEmail.inc.php:20
ValidatorFactory\make
static make($props, $rules, $messages=[])
Definition: ValidatorFactory.inc.php:38