Mercurial > hg > isophonics-drupal-site
comparison core/lib/Drupal/Core/DependencyInjection/YamlFileLoader.php @ 14:1fec387a4317
Update Drupal core to 8.5.2 via Composer
author | Chris Cannam |
---|---|
date | Mon, 23 Apr 2018 09:46:53 +0100 |
parents | 4c8ae668cc8c |
children |
comparison
equal
deleted
inserted
replaced
13:5fb285c0d0e3 | 14:1fec387a4317 |
---|---|
6 use Drupal\Component\FileCache\FileCacheFactory; | 6 use Drupal\Component\FileCache\FileCacheFactory; |
7 use Drupal\Core\Serialization\Yaml; | 7 use Drupal\Core\Serialization\Yaml; |
8 use Symfony\Component\DependencyInjection\Alias; | 8 use Symfony\Component\DependencyInjection\Alias; |
9 use Symfony\Component\DependencyInjection\ContainerInterface; | 9 use Symfony\Component\DependencyInjection\ContainerInterface; |
10 use Symfony\Component\DependencyInjection\Definition; | 10 use Symfony\Component\DependencyInjection\Definition; |
11 use Symfony\Component\DependencyInjection\DefinitionDecorator; | 11 use Symfony\Component\DependencyInjection\ChildDefinition; |
12 use Symfony\Component\DependencyInjection\Reference; | 12 use Symfony\Component\DependencyInjection\Reference; |
13 use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException; | 13 use Symfony\Component\DependencyInjection\Exception\InvalidArgumentException; |
14 | 14 |
15 /** | 15 /** |
16 * YamlFileLoader loads YAML files service definitions. | 16 * YamlFileLoader loads YAML files service definitions. |
153 | 153 |
154 return; | 154 return; |
155 } | 155 } |
156 | 156 |
157 if (isset($service['parent'])) { | 157 if (isset($service['parent'])) { |
158 $definition = new DefinitionDecorator($service['parent']); | 158 $definition = new ChildDefinition($service['parent']); |
159 } else { | 159 } else { |
160 $definition = new Definition(); | 160 $definition = new Definition(); |
161 } | 161 } |
162 | 162 |
163 if (isset($service['class'])) { | 163 if (isset($service['class'])) { |