Symfony\Component\Validator\Mapping\Loader\YamlFileLoader::loadClassMetadata PHP Method

loadClassMetadata() public method

public loadClassMetadata ( Symfony\Component\Validator\Mapping\ClassMetadata $metadata )
$metadata Symfony\Component\Validator\Mapping\ClassMetadata
    public function loadClassMetadata(ClassMetadata $metadata)
    {
        if (null === $this->classes) {
            $this->loadClassesFromYaml();
        }
        if (isset($this->classes[$metadata->getClassName()])) {
            $classDescription = $this->classes[$metadata->getClassName()];
            $this->loadClassMetadataFromYaml($metadata, $classDescription);
            return true;
        }
        return false;
    }

Usage Example

 /**
  * @param ClassMetadata $meta
  */
 protected function loadMetadata(ClassMetadata $meta)
 {
     if (false !== ($configFile = $this->getConfigFile($meta->name))) {
         $loader = new YamlFileLoader($configFile);
         $loader->loadClassMetadata($meta);
     }
 }
All Usage Examples Of Symfony\Component\Validator\Mapping\Loader\YamlFileLoader::loadClassMetadata