Inheritance: extends Respect\Validation\Rules\AbstractRule
 public function __construct($reference, Validatable $validator = null, $mandatory = true)
 {
     if (!is_string($reference) || empty($reference)) {
         throw new ComponentException('Invalid attribute/property name');
     }
     parent::__construct($reference, $validator, $mandatory);
 }
Beispiel #2
0
 public function __construct($reference, Validatable $referenceValidator = null, $mandatory = true)
 {
     if (!is_scalar($reference) || '' === $reference) {
         throw new ComponentException('Invalid array key name');
     }
     parent::__construct($reference, $referenceValidator, $mandatory);
 }