Open Journal Systems  3.3.0
BooleanFilterSetting.inc.php
1 <?php
2 
17 import('lib.pkp.classes.filter.FilterSetting');
18 import('lib.pkp.classes.form.validation.FormValidatorBoolean');
19 
28  function __construct($name, $displayName, $validationMessage) {
29  parent::__construct($name, $displayName, $validationMessage, FORM_VALIDATOR_OPTIONAL_VALUE);
30  }
31 
32 
33  //
34  // Implement abstract template methods from FilterSetting
35  //
39  function &getCheck(&$form) {
40  $check = new FormValidatorBoolean($form, $this->getName(), $this->getValidationMessage());
41  return $check;
42  }
43 }
44 
BooleanFilterSetting
Class that describes a configurable filter setting which must be either true or false.
Definition: BooleanFilterSetting.inc.php:20
FilterSetting\getName
getName()
Definition: FilterSetting.inc.php:81
FilterSetting
Class that describes a configurable filter setting.
Definition: FilterSetting.inc.php:18
FilterSetting\getValidationMessage
getValidationMessage()
Definition: FilterSetting.inc.php:113
BooleanFilterSetting\__construct
__construct($name, $displayName, $validationMessage)
Definition: BooleanFilterSetting.inc.php:28
FormValidatorBoolean
Form validation check that checks if the value can be interpreted as a boolean value....
Definition: FormValidatorBoolean.inc.php:20
BooleanFilterSetting\getCheck
& getCheck(&$form)
Definition: BooleanFilterSetting.inc.php:39