PHPCS coding-standard for Laravel applications and packages. Based on the awesome IxDF Coding Standard.
- Install the package via composer by running:
composer require --dev figlab/coding-standard
- Add composer scripts into your
composer.json
:
"scripts": {
"cs:check": "phpcs -p -s --colors --report-full --report-summary",
"cs:fix": "phpcbf -p --colors"
}
- Create file
phpcs.xml
on base path of your repository with content
<?xml version="1.0"?>
<ruleset name="My Coding Standard">
<!-- Include all rules from the IxDF Coding Standard -->
<rule ref="FigLabCodingStandard"/>
<!-- Paths to check -->
<file>app</file>
<file>config</file>
<file>database</file>
<file>lang</file>
<file>routes</file>
<file>tests</file>
</ruleset>
- To run checks only:
composer cs:check
- To automatically fix CS issues:
composer cs:fix