Esempio n. 1
0
 /**
  * @param array $data
  *
  * @return \Yosmanyga\Validation\Resource\Definition\ValueDefinition
  */
 protected function createDefinition($data)
 {
     $definition = new ValueDefinition();
     $definition->import($data);
     return $definition;
 }
 public function testCreateValidator()
 {
     $definition = new ValueDefinition();
     $this->assertInstanceOf('\\Yosmanyga\\Validation\\Validator\\ObjectValidator', $definition->createValidator());
 }
Esempio n. 3
0
 /**
  * @param \Yosmanyga\Validation\Resource\Definition\ValueDefinition $definition
  *
  * @return \Yosmanyga\Validation\Validator\ExceptionValidator
  */
 protected function createValidator($definition)
 {
     return new ExceptionValidator($definition->createValidator());
 }