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