Authored by fossbarrow IO
php codesniffer ruleset for laravel projects.
Install the ruleset by
- Copy the
phpcs.xml
file into your project root with phpcs installed.
Only neccesary if you installed as a package using composer!
Add it to your project phpcs.xml
or phpcs.xml.dist
ruleset:
<?xml version="1.0"?>
<ruleset>
<arg name="basepath" value="."/>
<file>./app</file>
<file>./config</file>
<file>./resources</file>
<file>./routes</file>
<file>./tests</file>
<rule ref="./vendor/fossbarrow/laravel-phpcs/phpcs.xml"/>
</ruleset>
Use php CodeSniffer commands, pointed towards your xml file, to sniff the code using the new ruleset.
vendor/bin/phpcs vendor/bin/phpcbf
See PHP Code Sniffer in PhpStorm on how to set up CodeSniffer in PHPStorm.
All changes that makes the sniffer more accurate towards Laravel's coding standard is always highly appreciated and welcome.
Please see CONTRIBUTING for more details.
The MIT License (MIT). Please see License File for more information.