Opinionated PHP Code Sniffer rule-set used by Litea Solution.
-
Install this package via composer
$ composer require litea/cs-ruleset --dev
-
Create ruleset.xml in your project root
<?xml version="1.0"?> <ruleset name="Litea"> <rule ref="./vendor/litea/cs-ruleset"> <!-- Here you can put overriding code sniffer rules --> </rule> </ruleset>
-
You can override the default rule-set using the
<rule>
tag<?xml version="1.0"?> <ruleset name="Litea"> <rule ref="./vendor/litea/cs-ruleset"> <exclude name="SlevomatCodingStandard.Functions.StrictCall"/> </rule> <rule ref="Squiz.Strings.DoubleQuoteUsage.ContainsVar"> <message>Variable "%s" not allowed in double quoted string; use sprintf() instead</message> </rule> </ruleset>