Completed
Push — develop ( 855d70...ee0c5e )
by David
01:36
created
symfony/dependency-injection/Loader/Configurator/ServicesConfigurator.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
         $this->defaults = new Definition();
34 34
         $this->container = $container;
35 35
         $this->loader = $loader;
36
-        $this->instanceof =& $instanceof;
36
+        $this->instanceof = & $instanceof;
37 37
         $instanceof = [];
38 38
     }
39 39
     /**
@@ -68,10 +68,10 @@  discard block
 block discarded – undo
68 68
     public final function set($id, $class = null)
69 69
     {
70 70
         $defaults = $this->defaults;
71
-        $allowParent = !$defaults->getChanges() && empty($this->instanceof);
71
+        $allowParent = ! $defaults->getChanges() && empty($this->instanceof);
72 72
         $definition = new Definition();
73
-        if (!$defaults->isPublic() || !$defaults->isPrivate()) {
74
-            $definition->setPublic($defaults->isPublic() && !$defaults->isPrivate());
73
+        if ( ! $defaults->isPublic() || ! $defaults->isPrivate()) {
74
+            $definition->setPublic($defaults->isPublic() && ! $defaults->isPrivate());
75 75
         }
76 76
         $definition->setAutowired($defaults->isAutowired());
77 77
         $definition->setAutoconfigured($defaults->isAutoconfigured());
@@ -93,7 +93,7 @@  discard block
 block discarded – undo
93 93
     {
94 94
         $ref = static::processValue($referencedId, \true);
95 95
         $alias = new Alias((string) $ref);
96
-        if (!$this->defaults->isPublic() || !$this->defaults->isPrivate()) {
96
+        if ( ! $this->defaults->isPublic() || ! $this->defaults->isPrivate()) {
97 97
             $alias->setPublic($this->defaults->isPublic());
98 98
         }
99 99
         $this->container->setAlias($id, $alias);
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
      */
110 110
     public final function load($namespace, $resource)
111 111
     {
112
-        $allowParent = !$this->defaults->getChanges() && empty($this->instanceof);
112
+        $allowParent = ! $this->defaults->getChanges() && empty($this->instanceof);
113 113
         return new PrototypeConfigurator($this, $this->loader, $this->defaults, $namespace, $resource, $allowParent);
114 114
     }
115 115
     /**
@@ -123,7 +123,7 @@  discard block
 block discarded – undo
123 123
      */
124 124
     public final function get($id)
125 125
     {
126
-        $allowParent = !$this->defaults->getChanges() && empty($this->instanceof);
126
+        $allowParent = ! $this->defaults->getChanges() && empty($this->instanceof);
127 127
         $definition = $this->container->getDefinition($id);
128 128
         return new ServiceConfigurator($this->container, $definition->getInstanceofConditionals(), $allowParent, $this, $definition, $id, []);
129 129
     }
Please login to merge, or discard this patch.
symfony/dependency-injection/Loader/Configurator/PrototypeConfigurator.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -40,7 +40,7 @@
 block discarded – undo
40 40
     public function __construct(ServicesConfigurator $parent, PhpFileLoader $loader, Definition $defaults, $namespace, $resource, $allowParent)
41 41
     {
42 42
         $definition = new Definition();
43
-        if (!$defaults->isPublic() || !$defaults->isPrivate()) {
43
+        if ( ! $defaults->isPublic() || ! $defaults->isPrivate()) {
44 44
             $definition->setPublic($defaults->isPublic());
45 45
         }
46 46
         $definition->setAutowired($defaults->isAutowired());
Please login to merge, or discard this patch.
symfony/dependency-injection/Loader/Configurator/ContainerConfigurator.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -32,14 +32,14 @@
 block discarded – undo
32 32
     {
33 33
         $this->container = $container;
34 34
         $this->loader = $loader;
35
-        $this->instanceof =& $instanceof;
35
+        $this->instanceof = & $instanceof;
36 36
         $this->path = $path;
37 37
         $this->file = $file;
38 38
     }
39 39
     public final function extension($namespace, array $config)
40 40
     {
41
-        if (!$this->container->hasExtension($namespace)) {
42
-            $extensions = \array_filter(\array_map(function ($ext) {
41
+        if ( ! $this->container->hasExtension($namespace)) {
42
+            $extensions = \array_filter(\array_map(function($ext) {
43 43
                 return $ext->getAlias();
44 44
             }, $this->container->getExtensions()));
45 45
             throw new InvalidArgumentException(\sprintf('There is no extension able to load the configuration for "%s" (in "%s"). Looked for namespace "%s", found "%s".', $namespace, $this->file, $namespace, $extensions ? \implode('", "', $extensions) : 'none'));
Please login to merge, or discard this patch.
symfony/dependency-injection/Loader/Configurator/DefaultsConfigurator.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -35,11 +35,11 @@
 block discarded – undo
35 35
      */
36 36
     public final function tag($name, array $attributes = [])
37 37
     {
38
-        if (!\is_string($name) || '' === $name) {
38
+        if ( ! \is_string($name) || '' === $name) {
39 39
             throw new InvalidArgumentException('The tag name in "_defaults" must be a non-empty string.');
40 40
         }
41 41
         foreach ($attributes as $attribute => $value) {
42
-            if (!\is_scalar($value) && null !== $value) {
42
+            if ( ! \is_scalar($value) && null !== $value) {
43 43
                 throw new InvalidArgumentException(\sprintf('Tag "%s", attribute "%s" in "_defaults" must be of a scalar-type.', $name, $attribute));
44 44
             }
45 45
         }
Please login to merge, or discard this patch.
symfony/dependency-injection/Loader/Configurator/Traits/ParentTrait.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -28,7 +28,7 @@
 block discarded – undo
28 28
      */
29 29
     protected final function setParent($parent)
30 30
     {
31
-        if (!$this->allowParent) {
31
+        if ( ! $this->allowParent) {
32 32
             throw new InvalidArgumentException(\sprintf('A parent cannot be defined when either "_instanceof" or "_defaults" are also defined for service prototype "%s".', $this->id));
33 33
         }
34 34
         if ($this->definition instanceof ChildDefinition) {
Please login to merge, or discard this patch.
vendor/symfony/dependency-injection/Loader/Configurator/Traits/TagTrait.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -23,11 +23,11 @@
 block discarded – undo
23 23
      */
24 24
     public final function tag($name, array $attributes = [])
25 25
     {
26
-        if (!\is_string($name) || '' === $name) {
26
+        if ( ! \is_string($name) || '' === $name) {
27 27
             throw new InvalidArgumentException(\sprintf('The tag name for service "%s" must be a non-empty string.', $this->id));
28 28
         }
29 29
         foreach ($attributes as $attribute => $value) {
30
-            if (!\is_scalar($value) && null !== $value) {
30
+            if ( ! \is_scalar($value) && null !== $value) {
31 31
                 throw new InvalidArgumentException(\sprintf('A tag attribute must be of a scalar-type for service "%s", tag "%s", attribute "%s".', $this->id, $name, $attribute));
32 32
             }
33 33
         }
Please login to merge, or discard this patch.
symfony/dependency-injection/Loader/Configurator/Traits/BindTrait.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -29,7 +29,7 @@
 block discarded – undo
29 29
     public final function bind($nameOrFqcn, $valueOrRef)
30 30
     {
31 31
         $valueOrRef = static::processValue($valueOrRef, \true);
32
-        if (isset($nameOrFqcn[0]) && '$' !== $nameOrFqcn[0] && !$valueOrRef instanceof Reference) {
32
+        if (isset($nameOrFqcn[0]) && '$' !== $nameOrFqcn[0] && ! $valueOrRef instanceof Reference) {
33 33
             throw new InvalidArgumentException(\sprintf('Invalid binding for service "%s": named arguments must start with a "$", and FQCN must map to references. Neither applies to binding "%s".', $this->id, $nameOrFqcn));
34 34
         }
35 35
         $bindings = $this->definition->getBindings();
Please login to merge, or discard this patch.
symfony/dependency-injection/Loader/Configurator/AbstractConfigurator.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -23,8 +23,8 @@
 block discarded – undo
23 23
     protected $definition;
24 24
     public function __call($method, $args)
25 25
     {
26
-        if (\method_exists($this, 'set' . $method)) {
27
-            return \call_user_func_array([$this, 'set' . $method], $args);
26
+        if (\method_exists($this, 'set'.$method)) {
27
+            return \call_user_func_array([$this, 'set'.$method], $args);
28 28
         }
29 29
         throw new \BadMethodCallException(\sprintf('Call to undefined method "%s::%s()".', static::class, $method));
30 30
     }
Please login to merge, or discard this patch.
third-party/vendor/symfony/dependency-injection/Loader/YamlFileLoader.php 1 patch
Spacing   +55 added lines, -55 removed lines patch added patch discarded remove patch
@@ -57,7 +57,7 @@  discard block
 block discarded – undo
57 57
         $this->parseImports($content, $path);
58 58
         // parameters
59 59
         if (isset($content['parameters'])) {
60
-            if (!\is_array($content['parameters'])) {
60
+            if ( ! \is_array($content['parameters'])) {
61 61
                 throw new InvalidArgumentException(\sprintf('The "parameters" key should contain an array in "%s". Check your YAML syntax.', $path));
62 62
             }
63 63
             foreach ($content['parameters'] as $key => $value) {
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
         $this->loadFromExtensions($content);
69 69
         // services
70 70
         $this->anonymousServicesCount = 0;
71
-        $this->anonymousServicesSuffix = '~' . ContainerBuilder::hash($path);
71
+        $this->anonymousServicesSuffix = '~'.ContainerBuilder::hash($path);
72 72
         $this->setCurrentDir(\dirname($path));
73 73
         try {
74 74
             $this->parseDefinitions($content, $path);
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
      */
82 82
     public function supports($resource, $type = null)
83 83
     {
84
-        if (!\is_string($resource)) {
84
+        if ( ! \is_string($resource)) {
85 85
             return \false;
86 86
         }
87 87
         if (null === $type && \in_array(\pathinfo($resource, \PATHINFO_EXTENSION), ['yaml', 'yml'], \true)) {
@@ -96,18 +96,18 @@  discard block
 block discarded – undo
96 96
      */
97 97
     private function parseImports(array $content, $file)
98 98
     {
99
-        if (!isset($content['imports'])) {
99
+        if ( ! isset($content['imports'])) {
100 100
             return;
101 101
         }
102
-        if (!\is_array($content['imports'])) {
102
+        if ( ! \is_array($content['imports'])) {
103 103
             throw new InvalidArgumentException(\sprintf('The "imports" key should contain an array in "%s". Check your YAML syntax.', $file));
104 104
         }
105 105
         $defaultDirectory = \dirname($file);
106 106
         foreach ($content['imports'] as $import) {
107
-            if (!\is_array($import)) {
107
+            if ( ! \is_array($import)) {
108 108
                 $import = ['resource' => $import];
109 109
             }
110
-            if (!isset($import['resource'])) {
110
+            if ( ! isset($import['resource'])) {
111 111
                 throw new InvalidArgumentException(\sprintf('An import should provide a resource in "%s". Check your YAML syntax.', $file));
112 112
             }
113 113
             $this->setCurrentDir($defaultDirectory);
@@ -121,22 +121,22 @@  discard block
 block discarded – undo
121 121
      */
122 122
     private function parseDefinitions(array $content, $file)
123 123
     {
124
-        if (!isset($content['services'])) {
124
+        if ( ! isset($content['services'])) {
125 125
             return;
126 126
         }
127
-        if (!\is_array($content['services'])) {
127
+        if ( ! \is_array($content['services'])) {
128 128
             throw new InvalidArgumentException(\sprintf('The "services" key should contain an array in "%s". Check your YAML syntax.', $file));
129 129
         }
130 130
         if (\array_key_exists('_instanceof', $content['services'])) {
131 131
             $instanceof = $content['services']['_instanceof'];
132 132
             unset($content['services']['_instanceof']);
133
-            if (!\is_array($instanceof)) {
133
+            if ( ! \is_array($instanceof)) {
134 134
                 throw new InvalidArgumentException(\sprintf('Service "_instanceof" key must be an array, "%s" given in "%s".', \gettype($instanceof), $file));
135 135
             }
136 136
             $this->instanceof = [];
137 137
             $this->isLoadingInstanceof = \true;
138 138
             foreach ($instanceof as $id => $service) {
139
-                if (!$service || !\is_array($service)) {
139
+                if ( ! $service || ! \is_array($service)) {
140 140
                     throw new InvalidArgumentException(\sprintf('Type definition "%s" must be a non-empty array within "_instanceof" in "%s". Check your YAML syntax.', $id, $file));
141 141
                 }
142 142
                 if (\is_string($service) && 0 === \strpos($service, '@')) {
@@ -160,47 +160,47 @@  discard block
 block discarded – undo
160 160
      */
161 161
     private function parseDefaults(array &$content, $file)
162 162
     {
163
-        if (!\array_key_exists('_defaults', $content['services'])) {
163
+        if ( ! \array_key_exists('_defaults', $content['services'])) {
164 164
             return [];
165 165
         }
166 166
         $defaults = $content['services']['_defaults'];
167 167
         unset($content['services']['_defaults']);
168
-        if (!\is_array($defaults)) {
168
+        if ( ! \is_array($defaults)) {
169 169
             throw new InvalidArgumentException(\sprintf('Service "_defaults" key must be an array, "%s" given in "%s".', \gettype($defaults), $file));
170 170
         }
171 171
         foreach ($defaults as $key => $default) {
172
-            if (!isset(self::$defaultsKeywords[$key])) {
172
+            if ( ! isset(self::$defaultsKeywords[$key])) {
173 173
                 throw new InvalidArgumentException(\sprintf('The configuration key "%s" cannot be used to define a default value in "%s". Allowed keys are "%s".', $key, $file, \implode('", "', self::$defaultsKeywords)));
174 174
             }
175 175
         }
176 176
         if (isset($defaults['tags'])) {
177
-            if (!\is_array($tags = $defaults['tags'])) {
177
+            if ( ! \is_array($tags = $defaults['tags'])) {
178 178
                 throw new InvalidArgumentException(\sprintf('Parameter "tags" in "_defaults" must be an array in "%s". Check your YAML syntax.', $file));
179 179
             }
180 180
             foreach ($tags as $tag) {
181
-                if (!\is_array($tag)) {
181
+                if ( ! \is_array($tag)) {
182 182
                     $tag = ['name' => $tag];
183 183
                 }
184
-                if (!isset($tag['name'])) {
184
+                if ( ! isset($tag['name'])) {
185 185
                     throw new InvalidArgumentException(\sprintf('A "tags" entry in "_defaults" is missing a "name" key in "%s".', $file));
186 186
                 }
187 187
                 $name = $tag['name'];
188 188
                 unset($tag['name']);
189
-                if (!\is_string($name) || '' === $name) {
189
+                if ( ! \is_string($name) || '' === $name) {
190 190
                     throw new InvalidArgumentException(\sprintf('The tag name in "_defaults" must be a non-empty string in "%s".', $file));
191 191
                 }
192 192
                 foreach ($tag as $attribute => $value) {
193
-                    if (!\is_scalar($value) && null !== $value) {
193
+                    if ( ! \is_scalar($value) && null !== $value) {
194 194
                         throw new InvalidArgumentException(\sprintf('Tag "%s", attribute "%s" in "_defaults" must be of a scalar-type in "%s". Check your YAML syntax.', $name, $attribute, $file));
195 195
                     }
196 196
                 }
197 197
             }
198 198
         }
199 199
         if (isset($defaults['bind'])) {
200
-            if (!\is_array($defaults['bind'])) {
200
+            if ( ! \is_array($defaults['bind'])) {
201 201
                 throw new InvalidArgumentException(\sprintf('Parameter "bind" in "_defaults" must be an array in "%s". Check your YAML syntax.', $file));
202 202
             }
203
-            $defaults['bind'] = \array_map(function ($v) {
203
+            $defaults['bind'] = \array_map(function($v) {
204 204
                 return new BoundArgument($v);
205 205
             }, $this->resolveServices($defaults['bind'], $file));
206 206
         }
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
         if (null === $service) {
246 246
             $service = [];
247 247
         }
248
-        if (!\is_array($service)) {
248
+        if ( ! \is_array($service)) {
249 249
             throw new InvalidArgumentException(\sprintf('A service definition must be an array or a string starting with "@" but "%s" found for service "%s" in "%s". Check your YAML syntax.', \gettype($service), $id, $file));
250 250
         }
251 251
         $this->checkDefinition($id, $service, $file);
@@ -257,7 +257,7 @@  discard block
 block discarded – undo
257 257
                 $alias->setPublic($defaults['public']);
258 258
             }
259 259
             foreach ($service as $key => $value) {
260
-                if (!\in_array($key, ['alias', 'public'])) {
260
+                if ( ! \in_array($key, ['alias', 'public'])) {
261 261
                     @\trigger_error(\sprintf('The configuration key "%s" is unsupported for the service "%s" which is defined as an alias in "%s". Allowed configuration keys for service aliases are "alias" and "public". The YamlFileLoader will raise an exception in Symfony 4.0, instead of silently ignoring unsupported attributes.', $key, $id, $file), \E_USER_DEPRECATED);
262 262
                 }
263 263
             }
@@ -266,7 +266,7 @@  discard block
 block discarded – undo
266 266
         if ($this->isLoadingInstanceof) {
267 267
             $definition = new ChildDefinition('');
268 268
         } elseif (isset($service['parent'])) {
269
-            if (!empty($this->instanceof)) {
269
+            if ( ! empty($this->instanceof)) {
270 270
                 throw new InvalidArgumentException(\sprintf('The service "%s" cannot use the "parent" option in the same file where "_instanceof" configuration is defined as using both is not supported. Move your child definitions to a separate file.', $id));
271 271
             }
272 272
             foreach ($defaults as $k => $v) {
@@ -278,7 +278,7 @@  discard block
 block discarded – undo
278 278
                 if ('bind' === $k) {
279 279
                     throw new InvalidArgumentException(\sprintf('Attribute "bind" on service "%s" cannot be inherited from "_defaults" when a "parent" is set. Move your child definitions to a separate file.', $id));
280 280
                 }
281
-                if (!isset($service[$k])) {
281
+                if ( ! isset($service[$k])) {
282 282
                     throw new InvalidArgumentException(\sprintf('Attribute "%s" on service "%s" cannot be inherited from "_defaults" when a "parent" is set. Move your child definitions to a separate file or define this attribute explicitly.', $k, $id));
283 283
                 }
284 284
             }
@@ -333,7 +333,7 @@  discard block
 block discarded – undo
333 333
             $definition->setConfigurator($this->parseCallable($service['configurator'], 'configurator', $id, $file));
334 334
         }
335 335
         if (isset($service['calls'])) {
336
-            if (!\is_array($service['calls'])) {
336
+            if ( ! \is_array($service['calls'])) {
337 337
                 throw new InvalidArgumentException(\sprintf('Parameter "calls" must be an array for service "%s" in "%s". Check your YAML syntax.', $id, $file));
338 338
             }
339 339
             foreach ($service['calls'] as $call) {
@@ -344,33 +344,33 @@  discard block
 block discarded – undo
344 344
                     $method = $call[0];
345 345
                     $args = isset($call[1]) ? $this->resolveServices($call[1], $file) : [];
346 346
                 }
347
-                if (!\is_array($args)) {
347
+                if ( ! \is_array($args)) {
348 348
                     throw new InvalidArgumentException(\sprintf('The second parameter for function call "%s" must be an array of its arguments for service "%s" in "%s". Check your YAML syntax.', $method, $id, $file));
349 349
                 }
350 350
                 $definition->addMethodCall($method, $args);
351 351
             }
352 352
         }
353 353
         $tags = isset($service['tags']) ? $service['tags'] : [];
354
-        if (!\is_array($tags)) {
354
+        if ( ! \is_array($tags)) {
355 355
             throw new InvalidArgumentException(\sprintf('Parameter "tags" must be an array for service "%s" in "%s". Check your YAML syntax.', $id, $file));
356 356
         }
357 357
         if (isset($defaults['tags'])) {
358 358
             $tags = \array_merge($tags, $defaults['tags']);
359 359
         }
360 360
         foreach ($tags as $tag) {
361
-            if (!\is_array($tag)) {
361
+            if ( ! \is_array($tag)) {
362 362
                 $tag = ['name' => $tag];
363 363
             }
364
-            if (!isset($tag['name'])) {
364
+            if ( ! isset($tag['name'])) {
365 365
                 throw new InvalidArgumentException(\sprintf('A "tags" entry is missing a "name" key for service "%s" in "%s".', $id, $file));
366 366
             }
367 367
             $name = $tag['name'];
368 368
             unset($tag['name']);
369
-            if (!\is_string($name) || '' === $name) {
369
+            if ( ! \is_string($name) || '' === $name) {
370 370
                 throw new InvalidArgumentException(\sprintf('The tag name for service "%s" in "%s" must be a non-empty string.', $id, $file));
371 371
             }
372 372
             foreach ($tag as $attribute => $value) {
373
-                if (!\is_scalar($value) && null !== $value) {
373
+                if ( ! \is_scalar($value) && null !== $value) {
374 374
                     throw new InvalidArgumentException(\sprintf('A "tags" attribute must be of a scalar-type for service "%s", tag "%s", attribute "%s" in "%s". Check your YAML syntax.', $id, $name, $attribute, $file));
375 375
                 }
376 376
             }
@@ -391,11 +391,11 @@  discard block
 block discarded – undo
391 391
             if (\is_string($service['autowiring_types'])) {
392 392
                 $definition->addAutowiringType($service['autowiring_types']);
393 393
             } else {
394
-                if (!\is_array($service['autowiring_types'])) {
394
+                if ( ! \is_array($service['autowiring_types'])) {
395 395
                     throw new InvalidArgumentException(\sprintf('Parameter "autowiring_types" must be a string or an array for service "%s" in "%s". Check your YAML syntax.', $id, $file));
396 396
                 }
397 397
                 foreach ($service['autowiring_types'] as $autowiringType) {
398
-                    if (!\is_string($autowiringType)) {
398
+                    if ( ! \is_string($autowiringType)) {
399 399
                         throw new InvalidArgumentException(\sprintf('A "autowiring_types" attribute must be of type string for service "%s" in "%s". Check your YAML syntax.', $id, $file));
400 400
                     }
401 401
                     $definition->addAutowiringType($autowiringType);
@@ -406,7 +406,7 @@  discard block
 block discarded – undo
406 406
             // deep clone, to avoid multiple process of the same instance in the passes
407 407
             $bindings = isset($defaults['bind']) ? \unserialize(\serialize($defaults['bind'])) : [];
408 408
             if (isset($service['bind'])) {
409
-                if (!\is_array($service['bind'])) {
409
+                if ( ! \is_array($service['bind'])) {
410 410
                     throw new InvalidArgumentException(\sprintf('Parameter "bind" must be an array for service "%s" in "%s". Check your YAML syntax.', $id, $file));
411 411
                 }
412 412
                 $bindings = \array_merge($bindings, $this->resolveServices($service['bind'], $file));
@@ -414,17 +414,17 @@  discard block
 block discarded – undo
414 414
             $definition->setBindings($bindings);
415 415
         }
416 416
         if (isset($service['autoconfigure'])) {
417
-            if (!$definition instanceof ChildDefinition) {
417
+            if ( ! $definition instanceof ChildDefinition) {
418 418
                 $definition->setAutoconfigured($service['autoconfigure']);
419 419
             } elseif ($service['autoconfigure']) {
420 420
                 throw new InvalidArgumentException(\sprintf('The service "%s" cannot have a "parent" and also have "autoconfigure". Try setting "autoconfigure: false" for the service.', $id));
421 421
             }
422 422
         }
423
-        if (\array_key_exists('namespace', $service) && !\array_key_exists('resource', $service)) {
423
+        if (\array_key_exists('namespace', $service) && ! \array_key_exists('resource', $service)) {
424 424
             throw new InvalidArgumentException(\sprintf('A "resource" attribute must be set when the "namespace" attribute is set for service "%s" in "%s". Check your YAML syntax.', $id, $file));
425 425
         }
426 426
         if (\array_key_exists('resource', $service)) {
427
-            if (!\is_string($service['resource'])) {
427
+            if ( ! \is_string($service['resource'])) {
428 428
                 throw new InvalidArgumentException(\sprintf('A "resource" attribute must be of type string for service "%s" in "%s". Check your YAML syntax.', $id, $file));
429 429
             }
430 430
             $exclude = isset($service['exclude']) ? $service['exclude'] : null;
@@ -454,7 +454,7 @@  discard block
 block discarded – undo
454 454
             }
455 455
             if (\false !== \strpos($callable, ':') && \false === \strpos($callable, '::')) {
456 456
                 $parts = \explode(':', $callable);
457
-                return [$this->resolveServices('@' . $parts[0], $file), $parts[1]];
457
+                return [$this->resolveServices('@'.$parts[0], $file), $parts[1]];
458 458
             }
459 459
             return $callable;
460 460
         }
@@ -480,26 +480,26 @@  discard block
 block discarded – undo
480 480
      */
481 481
     protected function loadFile($file)
482 482
     {
483
-        if (!\class_exists('Wordlift\\Modules\\Plugin_Diagnostics\\Symfony\\Component\\Yaml\\Parser')) {
483
+        if ( ! \class_exists('Wordlift\\Modules\\Plugin_Diagnostics\\Symfony\\Component\\Yaml\\Parser')) {
484 484
             throw new RuntimeException('Unable to load YAML config files as the Symfony Yaml Component is not installed.');
485 485
         }
486
-        if (!\stream_is_local($file)) {
486
+        if ( ! \stream_is_local($file)) {
487 487
             throw new InvalidArgumentException(\sprintf('This is not a local file "%s".', $file));
488 488
         }
489
-        if (!\file_exists($file)) {
489
+        if ( ! \file_exists($file)) {
490 490
             throw new InvalidArgumentException(\sprintf('The file "%s" does not exist.', $file));
491 491
         }
492 492
         if (null === $this->yamlParser) {
493 493
             $this->yamlParser = new YamlParser();
494 494
         }
495
-        $prevErrorHandler = \set_error_handler(function ($level, $message, $script, $line) use($file, &$prevErrorHandler) {
496
-            $message = \E_USER_DEPRECATED === $level ? \preg_replace('/ on line \\d+/', ' in "' . $file . '"$0', $message) : $message;
495
+        $prevErrorHandler = \set_error_handler(function($level, $message, $script, $line) use($file, &$prevErrorHandler) {
496
+            $message = \E_USER_DEPRECATED === $level ? \preg_replace('/ on line \\d+/', ' in "'.$file.'"$0', $message) : $message;
497 497
             return $prevErrorHandler ? $prevErrorHandler($level, $message, $script, $line) : \false;
498 498
         });
499 499
         try {
500 500
             $configuration = $this->yamlParser->parseFile($file, Yaml::PARSE_CONSTANT | Yaml::PARSE_CUSTOM_TAGS);
501 501
         } catch (ParseException $e) {
502
-            throw new InvalidArgumentException(\sprintf('The file "%s" does not contain valid YAML: ', $file) . $e->getMessage(), 0, $e);
502
+            throw new InvalidArgumentException(\sprintf('The file "%s" does not contain valid YAML: ', $file).$e->getMessage(), 0, $e);
503 503
         } finally {
504 504
             \restore_error_handler();
505 505
         }
@@ -520,15 +520,15 @@  discard block
 block discarded – undo
520 520
         if (null === $content) {
521 521
             return $content;
522 522
         }
523
-        if (!\is_array($content)) {
523
+        if ( ! \is_array($content)) {
524 524
             throw new InvalidArgumentException(\sprintf('The service file "%s" is not valid. It should contain an array. Check your YAML syntax.', $file));
525 525
         }
526 526
         foreach ($content as $namespace => $data) {
527 527
             if (\in_array($namespace, ['imports', 'parameters', 'services'])) {
528 528
                 continue;
529 529
             }
530
-            if (!$this->container->hasExtension($namespace)) {
531
-                $extensionNamespaces = \array_filter(\array_map(function ($ext) {
530
+            if ( ! $this->container->hasExtension($namespace)) {
531
+                $extensionNamespaces = \array_filter(\array_map(function($ext) {
532 532
                     return $ext->getAlias();
533 533
                 }, $this->container->getExtensions()));
534 534
                 throw new InvalidArgumentException(\sprintf('There is no extension able to load the configuration for "%s" (in "%s"). Looked for namespace "%s", found "%s".', $namespace, $file, $namespace, $extensionNamespaces ? \sprintf('"%s"', \implode('", "', $extensionNamespaces)) : 'none'));
@@ -550,7 +550,7 @@  discard block
 block discarded – undo
550 550
         if ($value instanceof TaggedValue) {
551 551
             $argument = $value->getValue();
552 552
             if ('iterator' === $value->getTag()) {
553
-                if (!\is_array($argument)) {
553
+                if ( ! \is_array($argument)) {
554 554
                     throw new InvalidArgumentException(\sprintf('"!iterator" tag only accepts sequences in "%s".', $file));
555 555
                 }
556 556
                 $argument = $this->resolveServices($argument, $file, $isParameter);
@@ -561,7 +561,7 @@  discard block
 block discarded – undo
561 561
                 }
562 562
             }
563 563
             if ('tagged' === $value->getTag()) {
564
-                if (!\is_string($argument) || !$argument) {
564
+                if ( ! \is_string($argument) || ! $argument) {
565 565
                     throw new InvalidArgumentException(\sprintf('"!tagged" tag only accepts non empty string in "%s".', $file));
566 566
                 }
567 567
                 return new TaggedIteratorArgument($argument);
@@ -574,9 +574,9 @@  discard block
 block discarded – undo
574 574
                 $this->isLoadingInstanceof = \false;
575 575
                 $instanceof = $this->instanceof;
576 576
                 $this->instanceof = [];
577
-                $id = \sprintf('%d_%s', ++$this->anonymousServicesCount, \preg_replace('/^.*\\\\/', '', isset($argument['class']) ? $argument['class'] : '') . $this->anonymousServicesSuffix);
577
+                $id = \sprintf('%d_%s', ++$this->anonymousServicesCount, \preg_replace('/^.*\\\\/', '', isset($argument['class']) ? $argument['class'] : '').$this->anonymousServicesSuffix);
578 578
                 $this->parseDefinition($id, $argument, $file, []);
579
-                if (!$this->container->hasDefinition($id)) {
579
+                if ( ! $this->container->hasDefinition($id)) {
580 580
                     throw new InvalidArgumentException(\sprintf('Creating an alias using the tag "!service" is not allowed in "%s".', $file));
581 581
                 }
582 582
                 $this->container->getDefinition($id)->setPublic(\false);
@@ -591,7 +591,7 @@  discard block
 block discarded – undo
591 591
                 $value[$k] = $this->resolveServices($v, $file, $isParameter);
592 592
             }
593 593
         } elseif (\is_string($value) && 0 === \strpos($value, '@=')) {
594
-            if (!\class_exists(Expression::class)) {
594
+            if ( ! \class_exists(Expression::class)) {
595 595
                 throw new \LogicException(\sprintf('The "@=" expression syntax cannot be used without the ExpressionLanguage component. Try running "composer require symfony/expression-language".'));
596 596
             }
597 597
             return new Expression(\substr($value, 2));
@@ -628,7 +628,7 @@  discard block
 block discarded – undo
628 628
             if (\in_array($namespace, ['imports', 'parameters', 'services'])) {
629 629
                 continue;
630 630
             }
631
-            if (!\is_array($values) && null !== $values) {
631
+            if ( ! \is_array($values) && null !== $values) {
632 632
                 $values = [];
633 633
             }
634 634
             $this->container->loadFromExtension($namespace, $values);
@@ -651,7 +651,7 @@  discard block
 block discarded – undo
651 651
             $keywords = self::$serviceKeywords;
652 652
         }
653 653
         foreach ($definition as $key => $value) {
654
-            if (!isset($keywords[$key])) {
654
+            if ( ! isset($keywords[$key])) {
655 655
                 if ($throw) {
656 656
                     throw new InvalidArgumentException(\sprintf('The configuration key "%s" is unsupported for definition "%s" in "%s". Allowed configuration keys are "%s".', $key, $id, $file, \implode('", "', $keywords)));
657 657
                 }
Please login to merge, or discard this patch.