Commit e78fab6 1 parent 5a5f029 commit e78fab6 Copy full SHA for e78fab6
File tree 3 files changed +55
-0
lines changed
3 files changed +55
-0
lines changed Original file line number Diff line number Diff line change 49
49
</properties >
50
50
</rule >
51
51
52
+ <rule ref =" SlevomatCodingStandard.Commenting.ForbiddenComments" >
53
+ <properties >
54
+ <property name =" forbiddenCommentPatterns" type =" array" >
55
+ <element value =" /^action ([^ ]+)$/" />
56
+ </property >
57
+ </properties >
58
+ </rule >
59
+
52
60
53
61
<rule ref =" SlevomatCodingStandard.ControlStructures" >
54
62
<exclude name =" SlevomatCodingStandard.ControlStructures.ControlStructureSpacing" />
120
128
121
129
<!-- Normally I would agree, but I like built-in names first (ZipArchive before user-land classes) -->
122
130
<exclude name =" SlevomatCodingStandard.Namespaces.AlphabeticallySortedUses" />
131
+
132
+ <!-- Model files are generated by extension_builder -->
133
+ <exclude-pattern >*/Domain/Model/*.php</exclude-pattern >
123
134
</rule >
124
135
<rule ref =" SlevomatCodingStandard.Namespaces.UnusedUses" >
125
136
<properties >
197
208
<exclude name =" VariableAnalysis.CodeAnalysis.VariableAnalysis.StaticOutsideClass" />
198
209
</rule >
199
210
<rule ref =" VariableAnalysis.CodeAnalysis.VariableAnalysis" >
211
+ <severity >6</severity >
200
212
<!-- $_EXTKEY is pre-defined -->
201
213
<properties >
202
214
<property name =" validUndefinedVariableNames" value =" _EXTKEY EM_CONF TYPO3_CONF_VARS" />
203
215
</properties >
204
216
</rule >
205
217
218
+ <rule ref =" VariableAnalysis.CodeAnalysis.VariableAnalysis.undefinedVariable" >
219
+ <severity >6</severity >
220
+ </rule >
221
+
206
222
<!-- <rule ref="Generic.Arrays.DisallowLongArraySyntax" /> -->
207
223
<!-- <rule ref="Generic.CodeAnalysis.EmptyStatement" /> -->
208
224
<rule ref =" Generic.CodeAnalysis.ForLoopShouldBeWhileLoop" />
Original file line number Diff line number Diff line change 28
28
29
29
<!-- Throwable only exists with PHP 7 -->
30
30
<rule ref =" SlevomatCodingStandard.Exceptions" />
31
+
32
+ <rule ref =" SlevomatCodingStandard.Commenting.ForbiddenAnnotations" >
33
+ <properties >
34
+ <property name =" forbiddenAnnotations" type =" array" >
35
+ <element value =" @author" />
36
+ <element value =" @copyright" />
37
+ <element value =" @license" />
38
+ <element value =" @package" />
39
+ <element value =" @throws" />
40
+ <element value =" @version" />
41
+ </property >
42
+ </properties >
43
+ </rule >
31
44
</ruleset >
Original file line number Diff line number Diff line change
1
+ <?xml version =" 1.0" ?>
2
+ <ruleset name =" Forward" >
3
+ <description >PHP Coding Standard for FORWARD MEDIA TYPO3 v9 projects</description >
4
+
5
+ <rule ref =" ForwardMediaModern" />
6
+
7
+ <rule ref =" SlevomatCodingStandard.Commenting.ForbiddenAnnotations" >
8
+ <properties >
9
+ <property name =" forbiddenAnnotations" type =" array" >
10
+ <element value =" @author" />
11
+ <element value =" @copyright" />
12
+ <element value =" @license" />
13
+ <element value =" @package" />
14
+ <element value =" @throws" />
15
+ <element value =" @version" />
16
+
17
+ <element value =" @cascade" />
18
+ <element value =" @ignorevalidation" />
19
+ <element value =" @inject" />
20
+ <element value =" @lazy" />
21
+ <element value =" @transient" />
22
+ <element value =" @validate" />
23
+ </property >
24
+ </properties >
25
+ </rule >
26
+ </ruleset >
You can’t perform that action at this time.
0 commit comments