protected function loadConfigurationFile(InputInterface $input, IndexedServiceContainer $container)
{
$config = $this->parseConfigurationFile($input);
foreach ($config as $key => $val) {
if ('extensions' === $key && is_array($val)) {
foreach ($val as $class => $extensionConfig) {
$this->loadExtension($container, $class, $extensionConfig ?: []);
}
} elseif ('matchers' === $key && is_array($val)) {
$this->registerCustomMatchers($container, $val);
} else {
$container->setParam($key, $val);
}
}
}