2022-03-06 22:28:58 -05:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
|
2022-03-08 12:23:41 -05:00
|
|
|
<ruleset name="PHP_CodeSniffer">
|
2022-03-06 22:28:58 -05:00
|
|
|
|
2022-03-08 12:23:41 -05:00
|
|
|
<description>PHPCS configuration file.</description>
|
2022-03-06 22:28:58 -05:00
|
|
|
|
2022-03-08 12:23:41 -05:00
|
|
|
<arg name="basepath" value="." />
|
|
|
|
<arg name="extensions" value="php" />
|
|
|
|
<arg name="colors" />
|
|
|
|
<arg name="cache" value=".phpcs-cache" />
|
|
|
|
<arg value="p" />
|
|
|
|
<arg value="s" />
|
2022-03-06 22:45:15 -05:00
|
|
|
|
2022-03-08 12:23:41 -05:00
|
|
|
<!-- Check PHP files in the src/ directory -->
|
|
|
|
<file>src/</file>
|
2022-03-06 22:28:58 -05:00
|
|
|
|
2022-03-08 12:23:41 -05:00
|
|
|
<!-- Our base rule: set to PSR12-->
|
|
|
|
<rule ref="PSR12">
|
|
|
|
<exclude name="PSR2.Classes.ClassDeclaration.OpenBraceNewLine" />
|
|
|
|
<exclude name="Squiz.Functions.MultiLineFunctionDeclaration.BraceOnSameLine" />
|
|
|
|
</rule>
|
2022-03-06 22:28:58 -05:00
|
|
|
|
2022-03-08 12:23:41 -05:00
|
|
|
<!-- Some custom rules -->
|
|
|
|
<rule ref="Generic.Functions.OpeningFunctionBraceKernighanRitchie" />
|
|
|
|
<rule ref="Generic.Classes.OpeningBraceSameLine" />
|
|
|
|
<!-- Set indent size to 2 -->
|
|
|
|
<rule ref="Generic.WhiteSpace.ScopeIndent">
|
|
|
|
<properties>
|
|
|
|
<property name="indent" value="2" />
|
|
|
|
</properties>
|
|
|
|
</rule>
|
2022-03-06 22:28:58 -05:00
|
|
|
|
|
|
|
</ruleset>
|