RomaricDrigon\MetaYaml\MetaYaml::validate PHP Method

validate() public method

validate some data array
public validate ( array $data )
$data array
    public function validate(array $data)
    {
        $data_validator = new SchemaValidator();
        return $data_validator->validate($this->schema, $data);
    }

Usage Example

Esempio n. 1
0
 /**
  * {@inheritdoc}
  */
 protected function execute(InputInterface $input, OutputInterface $output)
 {
     $config = $this->getHelper('config')->getConfiguration();
     $loader = new YamlLoader();
     $array = $loader->loadFromFile(__DIR__ . '/../../resources/schema.yml');
     $schema = new MetaYaml($array);
     $schema->validate($config);
     $output->writeln('<info>Configuration is valid</info>');
 }
All Usage Examples Of RomaricDrigon\MetaYaml\MetaYaml::validate