Package Data | |
---|---|
Maintainer Username: | noitran |
Maintainer Contact: | noitran.black@gmail.com (Noitran.Black) |
Package Create Date: | 2019-02-01 |
Package Last Update: | 2021-02-08 |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2024-11-23 03:09:59 |
Package Statistics | |
---|---|
Total Downloads: | 9 |
Monthly Downloads: | 0 |
Daily Downloads: | 0 |
Total Stars: | 1 |
Total Watchers: | 1 |
Total Forks: | 1 |
Total Open Issues: | 0 |
Lumen/Laravel wrapper around PHPCS-Fixer package that allows, using artisan command, easly apply pre-defined coding standards to your laravel or lumen project.
Wrapper uses PHP Coding Standards Fixer package
List of all fixer rules can be found here
php artisan phpcs:fix
that fixes your project to follow standards defined in your config/phpcs.php
php artisan phpcs:install-hook
. After install phpcs:fix will be triggered before each commit and will auto fix your code$ composer require noitran/cs-fixer-command
$ artisan vendor:publish --provider="Noitran\CsFixer\CsFixerServiceProvider"
$app->register(Noitran\CsFixer\CsFixerServiceProvider::class);
$app->configure('phpcs');
Publish phpcs
and change if necessary, run command for inspection php artisan phpcs:fix
Hook installation can be done using command php artisan phpcs:install-hook
Hook install command can be added into composer.json
as post-install command, so that, at example, other team members will get pre-commit hook when installing composer dependencies at first time.
{
"name": "laravel/lumen",
"require": {
...
},
"autoload": {
...
},
"scripts": {
"post-install-cmd": [
"php artisan phpcs:install-hook"
],
"post-update-cmd": [
...
]
}
}