@@ -101,24 +101,27 @@ parametersSchema:
101
101
])
102
102
103
103
services :
104
- -
105
- factory : PHPStan\Symfony\Configuration (%symfony% )
106
-
107
104
# console resolver
108
105
-
109
106
factory : PHPStan\Symfony\ConsoleApplicationResolver
107
+ arguments :
108
+ consoleApplicationLoader : %symfony.consoleApplicationLoader%
110
109
111
110
# service map
112
111
symfony.serviceMapFactory :
113
112
class : PHPStan\Symfony\ServiceMapFactory
114
113
factory : PHPStan\Symfony\XmlServiceMapFactory
114
+ arguments :
115
+ containerXmlPath : %symfony.containerXmlPath%
115
116
-
116
117
factory : @symfony.serviceMapFactory::create ()
117
118
118
119
# parameter map
119
120
symfony.parameterMapFactory :
120
121
class : PHPStan\Symfony\ParameterMapFactory
121
122
factory : PHPStan\Symfony\XmlParameterMapFactory
123
+ arguments :
124
+ containerXmlPath : %symfony.containerXmlPath%
122
125
-
123
126
factory : @symfony.parameterMapFactory::create ()
124
127
@@ -131,16 +134,16 @@ services:
131
134
132
135
# ControllerTrait::get()/has() return type
133
136
-
134
- factory : PHPStan\Type\Symfony\ServiceDynamicReturnTypeExtension (Symfony\Component\DependencyInjection\ContainerInterface )
137
+ factory : PHPStan\Type\Symfony\ServiceDynamicReturnTypeExtension (Symfony\Component\DependencyInjection\ContainerInterface , %symfony.constantHassers% )
135
138
tags : [phpstan.broker.dynamicMethodReturnTypeExtension ]
136
139
-
137
- factory : PHPStan\Type\Symfony\ServiceDynamicReturnTypeExtension (Psr\Container\ContainerInterface )
140
+ factory : PHPStan\Type\Symfony\ServiceDynamicReturnTypeExtension (Psr\Container\ContainerInterface , %symfony.constantHassers% )
138
141
tags : [phpstan.broker.dynamicMethodReturnTypeExtension ]
139
142
-
140
- factory : PHPStan\Type\Symfony\ServiceDynamicReturnTypeExtension (Symfony\Bundle\FrameworkBundle\Controller\Controller )
143
+ factory : PHPStan\Type\Symfony\ServiceDynamicReturnTypeExtension (Symfony\Bundle\FrameworkBundle\Controller\Controller , %symfony.constantHassers% )
141
144
tags : [phpstan.broker.dynamicMethodReturnTypeExtension ]
142
145
-
143
- factory : PHPStan\Type\Symfony\ServiceDynamicReturnTypeExtension (Symfony\Bundle\FrameworkBundle\Controller\AbstractController )
146
+ factory : PHPStan\Type\Symfony\ServiceDynamicReturnTypeExtension (Symfony\Bundle\FrameworkBundle\Controller\AbstractController , %symfony.constantHassers% )
144
147
tags : [phpstan.broker.dynamicMethodReturnTypeExtension ]
145
148
146
149
# ControllerTrait::has() type specification
@@ -296,20 +299,20 @@ services:
296
299
297
300
# ParameterBagInterface::get()/has() return type
298
301
-
299
- factory : PHPStan\Type\Symfony\ParameterDynamicReturnTypeExtension (Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface , ' get' , ' has' )
302
+ factory : PHPStan\Type\Symfony\ParameterDynamicReturnTypeExtension (Symfony\Component\DependencyInjection\ParameterBag\ParameterBagInterface , ' get' , ' has' , %symfony.constantHassers% )
300
303
tags : [phpstan.broker.dynamicMethodReturnTypeExtension ]
301
304
302
305
# ContainerInterface::getParameter()/hasParameter() return type
303
306
-
304
- factory : PHPStan\Type\Symfony\ParameterDynamicReturnTypeExtension (Symfony\Component\DependencyInjection\ContainerInterface , ' getParameter' , ' hasParameter' )
307
+ factory : PHPStan\Type\Symfony\ParameterDynamicReturnTypeExtension (Symfony\Component\DependencyInjection\ContainerInterface , ' getParameter' , ' hasParameter' , %symfony.constantHassers% )
305
308
tags : [phpstan.broker.dynamicMethodReturnTypeExtension ]
306
309
307
310
# (Abstract)Controller::getParameter() return type
308
311
-
309
- factory : PHPStan\Type\Symfony\ParameterDynamicReturnTypeExtension (Symfony\Bundle\FrameworkBundle\Controller\AbstractController , ' getParameter' , null )
312
+ factory : PHPStan\Type\Symfony\ParameterDynamicReturnTypeExtension (Symfony\Bundle\FrameworkBundle\Controller\AbstractController , ' getParameter' , null , %symfony.constantHassers% )
310
313
tags : [phpstan.broker.dynamicMethodReturnTypeExtension ]
311
314
-
312
- factory : PHPStan\Type\Symfony\ParameterDynamicReturnTypeExtension (Symfony\Bundle\FrameworkBundle\Controller\Controller , ' getParameter' , null )
315
+ factory : PHPStan\Type\Symfony\ParameterDynamicReturnTypeExtension (Symfony\Bundle\FrameworkBundle\Controller\Controller , ' getParameter' , null , %symfony.constantHassers% )
313
316
tags : [phpstan.broker.dynamicMethodReturnTypeExtension ]
314
317
-
315
318
class : PHPStan\Symfony\InputBagStubFilesExtension
0 commit comments