public static create ( ) : |
||
return |
public static function create()
{
return new static();
}
/** * Setup simple builder for array */ public function testValidatorBuilderForOneRuleForArray() { $validator = new ValidatorBuilder(); try { $validator->add('some', Validator::create()->arrayInput(new Numeric())->setError('"{{name}}" is not numeric, is equal "{{input}}"')); $validator->assert(['some' => ['something']]); } catch (ValidatorException $e) { $this->assertEquals('Invalid Arguments', $e->getMessage()); $this->assertArrayHasKey('some', $e->getErrors()); } }