@@ -25,6 +25,12 @@ conditionalTags:
2525 phpstan.broker.methodsClassReflectionExtension : %doctrine.allCollectionsSelectable%
2626
2727services :
28+ -
29+ class : PHPStan\Type\Doctrine\DescriptorRegistryFactory
30+ -
31+ class : PHPStan\Type\Doctrine\DescriptorRegistry
32+ factory : @PHPStan\Type\Doctrine\DescriptorRegistryFactory::createRegistry
33+
2834 -
2935 class : PHPStan\Reflection\Doctrine\DoctrineSelectableClassReflectionExtension
3036 -
@@ -177,3 +183,77 @@ services:
177183 arguments :
178184 class : Doctrine\ORM\Query\Expr
179185 argumentsProcessor : @doctrineQueryBuilderArgumentsProcessor
186+
187+ # Type descriptors
188+ -
189+ class : PHPStan\Type\Doctrine\Descriptors\ArrayType
190+ tags : [phpstan.doctrine.typeDescriptor ]
191+ -
192+ class : PHPStan\Type\Doctrine\Descriptors\BigIntType
193+ tags : [phpstan.doctrine.typeDescriptor ]
194+ -
195+ class : PHPStan\Type\Doctrine\Descriptors\BinaryType
196+ tags : [phpstan.doctrine.typeDescriptor ]
197+ -
198+ class : PHPStan\Type\Doctrine\Descriptors\BlobType
199+ tags : [phpstan.doctrine.typeDescriptor ]
200+ -
201+ class : PHPStan\Type\Doctrine\Descriptors\DateImmutableType
202+ tags : [phpstan.doctrine.typeDescriptor ]
203+ -
204+ class : PHPStan\Type\Doctrine\Descriptors\DateIntervalType
205+ tags : [phpstan.doctrine.typeDescriptor ]
206+ -
207+ class : PHPStan\Type\Doctrine\Descriptors\DateTimeImmutableType
208+ tags : [phpstan.doctrine.typeDescriptor ]
209+ -
210+ class : PHPStan\Type\Doctrine\Descriptors\DateTimeType
211+ tags : [phpstan.doctrine.typeDescriptor ]
212+ -
213+ class : PHPStan\Type\Doctrine\Descriptors\DateTimeTzImmutableType
214+ tags : [phpstan.doctrine.typeDescriptor ]
215+ -
216+ class : PHPStan\Type\Doctrine\Descriptors\DateTimeTzType
217+ tags : [phpstan.doctrine.typeDescriptor ]
218+ -
219+ class : PHPStan\Type\Doctrine\Descriptors\DateType
220+ tags : [phpstan.doctrine.typeDescriptor ]
221+ -
222+ class : PHPStan\Type\Doctrine\Descriptors\DecimalType
223+ tags : [phpstan.doctrine.typeDescriptor ]
224+ -
225+ class : PHPStan\Type\Doctrine\Descriptors\FloatType
226+ tags : [phpstan.doctrine.typeDescriptor ]
227+ -
228+ class : PHPStan\Type\Doctrine\Descriptors\GuidType
229+ tags : [phpstan.doctrine.typeDescriptor ]
230+ -
231+ class : PHPStan\Type\Doctrine\Descriptors\IntegerType
232+ tags : [phpstan.doctrine.typeDescriptor ]
233+ -
234+ class : PHPStan\Type\Doctrine\Descriptors\JsonArrayType
235+ tags : [phpstan.doctrine.typeDescriptor ]
236+ -
237+ class : PHPStan\Type\Doctrine\Descriptors\JsonType
238+ tags : [phpstan.doctrine.typeDescriptor ]
239+ -
240+ class : PHPStan\Type\Doctrine\Descriptors\ObjectType
241+ tags : [phpstan.doctrine.typeDescriptor ]
242+ -
243+ class : PHPStan\Type\Doctrine\Descriptors\SimpleArrayType
244+ tags : [phpstan.doctrine.typeDescriptor ]
245+ -
246+ class : PHPStan\Type\Doctrine\Descriptors\SmallIntType
247+ tags : [phpstan.doctrine.typeDescriptor ]
248+ -
249+ class : PHPStan\Type\Doctrine\Descriptors\StringType
250+ tags : [phpstan.doctrine.typeDescriptor ]
251+ -
252+ class : PHPStan\Type\Doctrine\Descriptors\TextType
253+ tags : [phpstan.doctrine.typeDescriptor ]
254+ -
255+ class : PHPStan\Type\Doctrine\Descriptors\TimeImmutableType
256+ tags : [phpstan.doctrine.typeDescriptor ]
257+ -
258+ class : PHPStan\Type\Doctrine\Descriptors\TimeType
259+ tags : [phpstan.doctrine.typeDescriptor ]
0 commit comments