PHP Class Symfony\Component\Validator\Mapping\Loader\YamlFileLoader

Inheritance: extends Symfony\Component\Validator\Mapping\Loader\FileLoader
Afficher le fichier Open project: symfony/symfony Class Usage Examples

Protected Properties

Свойство Type Description
$classes array An array of YAML class descriptions.

Méthodes publiques

Méthode Description
getMappedClasses ( ) : string[] Return the names of the classes mapped in this file.
loadClassMetadata ( Symfony\Component\Validator\Mapping\ClassMetadata $metadata )

Méthodes protégées

Méthode Description
parseNodes ( array $nodes ) : array Parses a collection of YAML nodes.

Private Methods

Méthode Description
loadClassMetadataFromYaml ( Symfony\Component\Validator\Mapping\ClassMetadata $metadata, array $classDescription )
loadClassesFromYaml ( )
parseFile ( string $path ) : array Loads the YAML class descriptions from the given file.

Method Details

getMappedClasses() public méthode

Return the names of the classes mapped in this file.
public getMappedClasses ( ) : string[]
Résultat string[] The classes names

loadClassMetadata() public méthode

public loadClassMetadata ( Symfony\Component\Validator\Mapping\ClassMetadata $metadata )
$metadata Symfony\Component\Validator\Mapping\ClassMetadata

parseNodes() protected méthode

Parses a collection of YAML nodes.
protected parseNodes ( array $nodes ) : array
$nodes array The YAML nodes
Résultat array An array of values or Constraint instances

Property Details

$classes protected_oe property

An array of YAML class descriptions.
protected array $classes
Résultat array