11# CakePHP ruleset
22
3- The CakePHP standard contains 136 sniffs
3+ The CakePHP standard contains 143 sniffs
44
5- CakePHP (19 sniffs)
5+ CakePHP (20 sniffs)
66-------------------
77- CakePHP.Classes.ReturnTypeHint
88- CakePHP.Commenting.DocBlockAlignment
99- CakePHP.Commenting.FunctionComment
1010- CakePHP.Commenting.InheritDoc
11+ - CakePHP.Commenting.TypeHint
1112- CakePHP.ControlStructures.ControlStructures
1213- CakePHP.ControlStructures.ElseIfDeclaration
1314- CakePHP.ControlStructures.WhileStructures
@@ -52,22 +53,22 @@ Generic (25 sniffs)
5253- Generic.WhiteSpace.IncrementDecrementSpacing
5354- Generic.WhiteSpace.ScopeIndent
5455
55- PEAR (2 sniffs )
56+ PEAR (1 sniff )
5657---------------
5758- PEAR.Functions.ValidDefaultValue
58- - PEAR.NamingConventions.ValidFunctionName
5959
6060PSR1 (3 sniffs)
6161---------------
6262- PSR1.Classes.ClassDeclaration
6363- PSR1.Files.SideEffects
6464- PSR1.Methods.CamelCapsMethodName
6565
66- PSR12 (16 sniffs)
66+ PSR12 (17 sniffs)
6767-----------------
6868- PSR12.Classes.AnonClassDeclaration
6969- PSR12.Classes.ClassInstantiation
7070- PSR12.Classes.ClosingBrace
71+ - PSR12.Classes.OpeningBraceSpace
7172- PSR12.ControlStructures.BooleanOperatorPlacement
7273- PSR12.ControlStructures.ControlStructureSpacing
7374- PSR12.Files.DeclareStatement
@@ -94,12 +95,13 @@ PSR2 (9 sniffs)
9495- PSR2.Methods.FunctionClosingBrace
9596- PSR2.Methods.MethodDeclaration
9697
97- SlevomatCodingStandard (32 sniffs)
98+ SlevomatCodingStandard (39 sniffs)
9899----------------------------------
99100- SlevomatCodingStandard.Arrays.TrailingArrayComma
100101- SlevomatCodingStandard.Classes.ClassConstantVisibility
101102- SlevomatCodingStandard.Classes.EmptyLinesAroundClassBraces
102103- SlevomatCodingStandard.Classes.ModernClassNameReference
104+ - SlevomatCodingStandard.Classes.PropertyDeclaration
103105- SlevomatCodingStandard.Commenting.DisallowOneLinePropertyDocComment
104106- SlevomatCodingStandard.Commenting.DocCommentSpacing
105107- SlevomatCodingStandard.Commenting.EmptyComment
@@ -114,6 +116,7 @@ SlevomatCodingStandard (32 sniffs)
114116- SlevomatCodingStandard.Namespaces.AlphabeticallySortedUses
115117- SlevomatCodingStandard.Namespaces.FullyQualifiedClassNameInAnnotation
116118- SlevomatCodingStandard.Namespaces.NamespaceDeclaration
119+ - SlevomatCodingStandard.Namespaces.ReferenceUsedNamesOnly
117120- SlevomatCodingStandard.Namespaces.UnusedUses
118121- SlevomatCodingStandard.Namespaces.UseDoesNotStartWithBackslash
119122- SlevomatCodingStandard.Namespaces.UseFromSameNamespace
@@ -125,11 +128,16 @@ SlevomatCodingStandard (32 sniffs)
125128- SlevomatCodingStandard.TypeHints.DeclareStrictTypes
126129- SlevomatCodingStandard.TypeHints.LongTypeHints
127130- SlevomatCodingStandard.TypeHints.NullableTypeForNullDefaultValue
131+ - SlevomatCodingStandard.TypeHints.ParameterTypeHint
128132- SlevomatCodingStandard.TypeHints.ParameterTypeHintSpacing
133+ - SlevomatCodingStandard.TypeHints.PropertyTypeHint
134+ - SlevomatCodingStandard.TypeHints.ReturnTypeHint
129135- SlevomatCodingStandard.TypeHints.ReturnTypeHintSpacing
136+ - SlevomatCodingStandard.TypeHints.UnionTypeHintFormat
130137- SlevomatCodingStandard.Variables.DuplicateAssignmentToVariable
138+ - SlevomatCodingStandard.Variables.UnusedVariable
131139
132- Squiz (29 sniffs)
140+ Squiz (28 sniffs)
133141-----------------
134142- Squiz.Arrays.ArrayBracketSpacing
135143- Squiz.Classes.ClassFileName
@@ -144,7 +152,6 @@ Squiz (29 sniffs)
144152- Squiz.Functions.FunctionDeclarationArgumentSpacing
145153- Squiz.Functions.LowercaseFunctionKeywords
146154- Squiz.Functions.MultiLineFunctionDeclaration
147- - Squiz.NamingConventions.ValidFunctionName
148155- Squiz.Operators.ValidLogicalOperators
149156- Squiz.PHP.DisallowSizeFunctionsInLoops
150157- Squiz.PHP.Eval
0 commit comments