leroy-merlin-br / larasniffer
Larasniffer detect violations of a defined coding standard. It helps your code remains clean and consistent.
Installs: 7 797
Dependents: 0
Suggesters: 0
Security: 0
Stars: 127
Watchers: 16
Forks: 9
Open Issues: 1
Requires
- php: >=5.4.0
- illuminate/console: ~4.0
- illuminate/support: ~4.0
- squizlabs/php_codesniffer: 1.*
Requires (Dev)
- mockery/mockery: 0.9.*@dev
- satooshi/php-coveralls: dev-master
This package is not auto-updated.
Last update: 2022-02-01 12:34:04 UTC
README
Detect violations of a defined coding standard. It helps your code remains clean and consistent. Available options are: PSR2, PSR1, Zend, PEAR, Squiz, PHPCS and MySource.
Quick start
Required setup
In the require
key of composer.json
file add the following
"leroy-merlin-br/larasniffer": "dev-master"
Run the Composer update comand
$ composer update
In your config/app.php
add 'LeroyMerlin\LaraSniffer\ServiceProvider'
to the end of the $providers
array
'providers' => array(
'Illuminate\Foundation\Providers\ArtisanServiceProvider',
'Illuminate\Auth\AuthServiceProvider',
...
'LeroyMerlin\LaraSniffer\ServiceProvider',
),
Publish the configuration file:
php artisan config:publish leroy-merlin-br/larasniffer
Edit the configuration file app/config/packages/leroy-merlin-br/larasniffer/config.php
to tweak the sniffer behavior.
Usage
php artisan sniff
Contributting
New contributions are always welcomed. Just open a pull request making sure that it contains tests and doc updates. Please check if the Travis-CI build is alright too.
License
LaraSniffer is free software distributed under the terms of the MIT license
Aditional information
Any issues, please report here