function XmlFileLoader::loadFromExtensions
Loads from an extension.
1 call to XmlFileLoader::loadFromExtensions()
- XmlFileLoader::loadXml in vendor/
symfony/ dependency-injection/ Loader/ XmlFileLoader.php
File
-
vendor/
symfony/ dependency-injection/ Loader/ XmlFileLoader.php, line 864
Class
- XmlFileLoader
- XmlFileLoader loads XML files service definitions.
Namespace
Symfony\Component\DependencyInjection\LoaderCode
private function loadFromExtensions(\DOMDocument $xml) : void {
foreach ($xml->documentElement->childNodes as $node) {
if (!$node instanceof \DOMElement || self::NS === $node->namespaceURI) {
continue;
}
$values = static::convertDomElementToArray($node);
if (!\is_array($values)) {
$values = [];
}
$this->loadExtensionConfig($node->namespaceURI, $values);
}
$this->loadExtensionConfigs();
}