forked from erickskrauch/phpstan-yii2
-
Notifications
You must be signed in to change notification settings - Fork 0
/
extension.neon
99 lines (79 loc) · 3.44 KB
/
extension.neon
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
parameters:
yii2:
config_path: null
stubFiles:
- src/Stubs/base/Action.stub
- src/Stubs/base/ActionEvent.stub
- src/Stubs/base/BaseObject.stub
- src/Stubs/base/Behavior.stub
- src/Stubs/base/Component.stub
- src/Stubs/base/Controller.stub
- src/Stubs/base/DynamicModel.stub
- src/Stubs/base/Event.stub
- src/Stubs/base/InlineAction.stub
- src/Stubs/base/Model.stub
- src/Stubs/base/Module.stub
- src/Stubs/base/Request.stub
- src/Stubs/base/Response.stub
- src/Stubs/data/ActiveDataProvider.stub
- src/Stubs/data/ArrayDataProvider.stub
- src/Stubs/data/BaseDataProvider.stub
- src/Stubs/data/DataProviderInterface.stub
- src/Stubs/data/SqlDataProvider.stub
- src/Stubs/db/ActiveQuery.stub
- src/Stubs/db/ActiveRecord.stub
- src/Stubs/db/BatchQueryResult.stub
- src/Stubs/db/ColumnSchemaBuilder.stub
- src/Stubs/db/Command.stub
- src/Stubs/db/Connection.stub
- src/Stubs/db/DataReader.stub
- src/Stubs/db/Expression.stub
- src/Stubs/db/Migration.stub
- src/Stubs/db/QueryBuilder.stub
- src/Stubs/db/SqlTokenizer.stub
- src/Stubs/test/BaseActiveFixture.stub
- src/Stubs/test/Fixture.stub
- src/Stubs/validators/InlineValidator.stub
- src/Stubs/validators/Validator.stub
- src/Stubs/web/Cookie.stub
- src/Stubs/web/CookieCollection.stub
- src/Stubs/web/HeaderCollection.stub
- src/Stubs/web/JsExpression.stub
- src/Stubs/BaseYii.stub
dynamicConstantNames:
- YII_ENV
- YII_ENV_PROD
- YII_ENV_DEV
- YII_ENV_TEST
- YII_DEBUG
parametersSchema:
yii2: structure([
config_path: schema(string(), nullable())
])
services:
- class: ErickSkrauch\PHPStan\Yii2\Rule\YiiConfigHelper
arguments:
reportMaybes: %reportMaybes%
- class: ErickSkrauch\PHPStan\Yii2\Reflection\ApplicationPropertiesClassReflectionExtension
tags: [phpstan.broker.propertiesClassReflectionExtension]
- class: ErickSkrauch\PHPStan\Yii2\Reflection\BaseObjectPropertiesClassReflectionExtension
tags: [phpstan.broker.propertiesClassReflectionExtension]
- class: ErickSkrauch\PHPStan\Yii2\Reflection\RequestMethodsClassReflectionExtension
tags: [phpstan.broker.methodsClassReflectionExtension]
- class: ErickSkrauch\PHPStan\Yii2\Reflection\RequestPropertiesClassReflectionExtension
tags: [phpstan.broker.propertiesClassReflectionExtension]
- class: ErickSkrauch\PHPStan\Yii2\Reflection\ResponsePropertiesClassReflectionExtension
tags: [phpstan.broker.propertiesClassReflectionExtension]
- class: ErickSkrauch\PHPStan\Yii2\Reflection\UserPropertiesClassReflectionExtension
tags: [phpstan.broker.propertiesClassReflectionExtension]
- class: ErickSkrauch\PHPStan\Yii2\Type\ActiveQueryBuilderReturnTypeExtension
tags: [phpstan.broker.dynamicMethodReturnTypeExtension]
- class: ErickSkrauch\PHPStan\Yii2\Type\ActiveRecordRelationReturnTypeExtension
tags: [phpstan.broker.dynamicMethodReturnTypeExtension]
- class: ErickSkrauch\PHPStan\Yii2\Type\ContainerDynamicMethodReturnTypeExtension
tags: [phpstan.broker.dynamicMethodReturnTypeExtension]
- class: ErickSkrauch\PHPStan\Yii2\Type\ActiveRecordFindReturnTypeExtension
tags: [phpstan.broker.dynamicStaticMethodReturnTypeExtension]
- class: ErickSkrauch\PHPStan\Yii2\Type\ActiveRecordRelationGetterReturnTypeExtension
tags: [phpstan.broker.dynamicMethodReturnTypeExtension]
- ErickSkrauch\PHPStan\Yii2\ServiceMap(%yii2.config_path%)