function ValidatorBuilder::getLoaders
Return value
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\ValidatorCode
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);
}