/** * Deprecated since 0.5, breaking changes in 0.7, use newFrom* instead. * * @param string $element * @param boolean $unknownInvalid Should unknown parameter be regarded as invalid (or, if not, just be ignored) * @param ValidatorOptions $options * * @since 0.4 */ public function __construct($element = '', $unknownInvalid = true, ValidatorOptions $options = null) { if (is_null($options)) { $options = new ValidatorOptions(); $options->setName($element); $options->setUnknownInvalid($unknownInvalid); } $this->options = $options; }