123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?xml version="1.0"?>
- <ruleset name="sabre.php">
- <description>sabre.io codesniffer ruleset</description>
- <!-- Include the whole PSR-1 standard -->
- <rule ref="PSR1" />
- <!-- All PHP files MUST use the Unix LF (linefeed) line ending. -->
- <rule ref="Generic.Files.LineEndings">
- <properties>
- <property name="eolChar" value="\n"/>
- </properties>
- </rule>
- <!-- The closing ?> tag MUST be omitted from files containing only PHP. -->
- <rule ref="Zend.Files.ClosingTag"/>
- <!-- There MUST NOT be trailing whitespace at the end of non-blank lines. -->
- <rule ref="Squiz.WhiteSpace.SuperfluousWhitespace">
- <properties>
- <property name="ignoreBlankLines" value="true"/>
- </properties>
- </rule>
- <!-- There MUST NOT be more than one statement per line. -->
- <rule ref="Generic.Formatting.DisallowMultipleStatements"/>
- <rule ref="Generic.WhiteSpace.ScopeIndent">
- <properties>
- <property name="ignoreIndentationTokens" type="array" value="T_COMMENT,T_DOC_COMMENT"/>
- </properties>
- </rule>
- <rule ref="Generic.WhiteSpace.DisallowTabIndent"/>
- <!-- PHP keywords MUST be in lower case. -->
- <rule ref="Generic.PHP.LowerCaseKeyword"/>
- <!-- The PHP constants true, false, and null MUST be in lower case. -->
- <rule ref="Generic.PHP.LowerCaseConstant"/>
- <!-- <rule ref="Squiz.Scope.MethodScope"/> -->
- <rule ref="Squiz.WhiteSpace.ScopeKeywordSpacing"/>
- <!-- In the argument list, there MUST NOT be a space before each comma, and there MUST be one space after each comma. -->
- <!--
- <rule ref="Squiz.Functions.FunctionDeclarationArgumentSpacing">
- <properties>
- <property name="equalsSpacing" value="1"/>
- </properties>
- </rule>
- <rule ref="Squiz.Functions.FunctionDeclarationArgumentSpacing.SpacingAfterHint">
- <severity>0</severity>
- </rule>
- -->
- <rule ref="PEAR.WhiteSpace.ScopeClosingBrace"/>
- </ruleset>
|