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

Breadcrumb

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

function ValidatorBuilder::getLoaders

Return value

LoaderInterface[]

1 call to ValidatorBuilder::getLoaders()
ValidatorBuilder::getValidator in vendor/symfony/validator/ValidatorBuilder.php
Builds and returns a new validator object.

File

vendor/symfony/validator/ValidatorBuilder.php, line 308

Class

ValidatorBuilder
@author Bernhard Schussek <bschussek@gmail.com>

Namespace

Symfony\Component\Validator

Code

public function getLoaders() : array {
    $loaders = [];
    foreach ($this->xmlMappings as $xmlMapping) {
        $loaders[] = new XmlFileLoader($xmlMapping);
    }
    foreach ($this->yamlMappings as $yamlMappings) {
        $loaders[] = new YamlFileLoader($yamlMappings);
    }
    foreach ($this->methodMappings as $methodName) {
        $loaders[] = new StaticMethodLoader($methodName);
    }
    if ($this->enableAttributeMapping) {
        $loaders[] = new AttributeLoader();
    }
    return array_merge($loaders, $this->loaders);
}

API Navigation

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