diff options
Diffstat (limited to 'build/code_sniffer/ruleset-php-strict.xml')
-rw-r--r-- | build/code_sniffer/ruleset-php-strict.xml | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/build/code_sniffer/ruleset-php-strict.xml b/build/code_sniffer/ruleset-php-strict.xml index 3387a2c567..9e01d0c7b9 100644 --- a/build/code_sniffer/ruleset-php-strict.xml +++ b/build/code_sniffer/ruleset-php-strict.xml @@ -16,10 +16,6 @@ </rule> --> - <!-- A file MUST not contain more than one class/interface --> - <rule ref="Generic.Files.OneClassPerFile" /> - <rule ref="Generic.Files.OneInterfacePerFile" /> - <!-- The PHP constants true, false, and null MUST be in lower case. --> <rule ref="Generic.PHP.LowerCaseConstant" /> @@ -38,6 +34,12 @@ <!-- Functions MUST NOT contain multiple empty lines in a row --> <rule ref="Squiz.WhiteSpace.SuperfluousWhitespace.EmptyLines" /> + <!-- Classes etc. MUST be namespaced --> + <rule ref="PSR1.Classes.ClassDeclaration.MissingNamespace" /> + + <!-- A file MUST not contain more than one class/interface --> + <rule ref="PSR1.Classes.ClassDeclaration.MultipleClasses" /> + <!-- When present, all use declarations MUST go after the namespace declaration. There MUST be one use keyword per declaration. There MUST be one blank line after the use block. --> |