-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathextension.neon
More file actions
37 lines (35 loc) · 1.54 KB
/
extension.neon
File metadata and controls
37 lines (35 loc) · 1.54 KB
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
parameters:
# `EnforceResourceDataValidatorOptInRule`: FQCN of the abstract resource
# base class. Default matches the kendo / emmie / ublgenie / entreezuil
# convention `App\Http\Resources\ResourceData`. Override per consumer
# `phpstan.neon` if a territory ships the base under a different FQCN.
resourceDataBaseClass: 'App\\Http\\Resources\\ResourceData'
parametersSchema:
resourceDataBaseClass: string()
services:
-
class: ScriptDevelopment\PhpstanWarroomRules\Rules\EnforceActionTransactionsRule
tags: [phpstan.rules.rule]
-
class: ScriptDevelopment\PhpstanWarroomRules\Rules\ForbidDatabaseManagerInActionsRule
tags: [phpstan.rules.rule]
-
class: ScriptDevelopment\PhpstanWarroomRules\Rules\ForbidAbortHelperRule
tags: [phpstan.rules.rule]
-
class: ScriptDevelopment\PhpstanWarroomRules\Rules\LogRule
tags: [phpstan.rules.rule]
-
class: ScriptDevelopment\PhpstanWarroomRules\Rules\LogBuilderTruncateRule
tags: [phpstan.rules.rule]
-
class: ScriptDevelopment\PhpstanWarroomRules\Rules\EnforceAuditSnapshotOnRetryRule
tags: [phpstan.rules.rule]
-
class: ScriptDevelopment\PhpstanWarroomRules\Rules\EnforceResourceDataValidatorOptInRule
arguments:
resourceDataBaseClass: %resourceDataBaseClass%
tags: [phpstan.rules.rule]
-
class: ScriptDevelopment\PhpstanWarroomRules\Type\ConnectionTransactionReturnTypeExtension
tags: [phpstan.broker.dynamicMethodReturnTypeExtension]