3 namespace Adldap\Configuration\Validators
;
8 * Validates configuration values.
10 * @package Adldap\Configuration\Validators
12 abstract class Validator
15 * The configuration key under validation.
22 * The configuration value under validation.
34 public function __construct($key, $value)
37 $this->value
= $value;
41 * Validates the configuration value.
45 * @throws \Adldap\Configuration\ConfigurationException When the value given fails validation.
47 abstract public function validate();