Skip to content

Instantly share code, notes, and snippets.

@kohenkatz
Created August 8, 2018 16:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kohenkatz/e96e5085d9edfd316c8a3058d2a6bf36 to your computer and use it in GitHub Desktop.
Save kohenkatz/e96e5085d9edfd316c8a3058d2a6bf36 to your computer and use it in GitHub Desktop.
PHPCS config for a Laravel project that uses tabs
<?xml version="1.0"?>
<ruleset name="PHP_CodeSniffer">
<description>PHP_CodeSniffer Standards</description>
<file>.</file>
<exclude-pattern>*/node_modules/*</exclude-pattern>
<exclude-pattern>*/storage/*</exclude-pattern>
<exclude-pattern>*/tests/*</exclude-pattern>
<exclude-pattern>*/vendor/*</exclude-pattern>
<arg value="np"/>
<rule ref="PSR2">
<exclude name="Generic.WhiteSpace.DisallowTabIndent"/>
</rule>
<rule ref="Generic.WhiteSpace.ScopeIndent">
<properties>
<property name="ignoreIndentationTokens" type="array" value="T_COMMENT,T_DOC_COMMENT_OPEN_TAG"/>
<property name="tabIndent" type="boolean" value="true" />
</properties>
</rule>
<rule ref="Generic.WhiteSpace.DisallowSpaceIndent"/>
<rule ref="PSR1.Classes.ClassDeclaration">
<exclude-pattern>*/database/migrations/*</exclude-pattern>
<exclude-pattern>*/database/seeds/*</exclude-pattern>
</rule>
</ruleset>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment