Files
ops-Gazelle/phpcs.xml
2020-03-28 03:49:05 +00:00

30 lines
1.1 KiB
XML

<?xml version="1.0"?>
<ruleset name="Gazelle Standard" namespace="Gazelle\Standard">
<description>The standard for writing code in gazelle</description>
<arg name="colors"/>
<arg value="s"/>
<arg name="extensions" value="php" />
<file>.</file>
<exclude-pattern>*/vendor/*</exclude-pattern>
<exclude-pattern>*/node_modules/*</exclude-pattern>
<exclude-pattern>*/static/*</exclude-pattern>
<!--
<rule ref="PSR2">
<exclude name="PSR1.Classes.ClassDeclaration.MissingNamespace" />
</rule>
-->
<rule ref="Generic.PHP.DisallowShortOpenTag">
<exclude name="Generic.PHP.DisallowShortOpenTag.EchoFound"/>
</rule>
<rule ref="Generic.WhiteSpace.DisallowTabIndent.TabsUsed" />
<rule ref="Generic.WhiteSpace.DisallowTabIndent.NonIndentTabsUsed" />
<rule ref="Generic.Arrays.DisallowLongArraySyntax" />
<rule ref="Generic.PHP.ForbiddenFunctions">
<properties>
<property name="forbiddenFunctions" type="array" value="db_string=>null,db_array=>null,each=>null" />
</properties>
</rule>
</ruleset>