public function add($name, ...$validators)
{
if (isset($this->validators[$name])) {
$this->validators[$name] = array_merge($this->validators[$name], $validators);
} else {
$this->validators[$name] = $validators;
}
return $this;
}
/** * Setup multi builder for empty object * @expectedException \Bluz\Validator\Exception\ValidatorException */ public function testValidatorBuilderForEmptySet() { $validator = new ValidatorBuilder(); $validator->add('foo', Validator::required()); $validator->add('bar', Validator::numeric()); $this->assertFalse($validator->validate([])); $this->assertFalse($validator->assert([])); }