Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. YamlFileLoader.php

function YamlFileLoader::loadClassesFromYaml

2 calls to YamlFileLoader::loadClassesFromYaml()
YamlFileLoader::getMappedClasses in vendor/symfony/validator/Mapping/Loader/YamlFileLoader.php
Return the names of the classes mapped in this file.
YamlFileLoader::loadClassMetadata in vendor/symfony/validator/Mapping/Loader/YamlFileLoader.php
Loads validation metadata into a {@link ClassMetadata} instance.

File

vendor/symfony/validator/Mapping/Loader/YamlFileLoader.php, line 135

Class

YamlFileLoader
Loads validation metadata from a YAML file.

Namespace

Symfony\Component\Validator\Mapping\Loader

Code

private function loadClassesFromYaml() : void {
    parent::__construct($this->file);
    $this->yamlParser ??= new YamlParser();
    $this->classes = $this->parseFile($this->file);
    if (isset($this->classes['namespaces'])) {
        foreach ($this->classes['namespaces'] as $alias => $namespace) {
            $this->addNamespaceAlias($alias, $namespace);
        }
        unset($this->classes['namespaces']);
    }
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal