Skip to content

Commit c56b8bc

Browse files
committed
[DependencyInjection] XML: optimize defaults parsing
1 parent 2c7d442 commit c56b8bc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

Loader/XmlFileLoader.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,9 @@ private function parseDefinitions(\DOMDocument $xml, $file)
125125
return;
126126
}
127127

128+
$defaults = $this->getServiceDefaults($xml, $file);
128129
foreach ($services as $service) {
129-
if (null !== $definition = $this->parseDefinition($service, $file, $this->getServiceDefaults($xml, $file))) {
130+
if (null !== $definition = $this->parseDefinition($service, $file, $defaults)) {
130131
$this->container->setDefinition((string) $service->getAttribute('id'), $definition);
131132
}
132133
}

0 commit comments

Comments
 (0)