安装
代码语言:javascript复制composer require --dev friendsofphp/php-cs-fixer
修改composer.json
代码语言:javascript复制 "scripts": {
...
"cs-diff": [
"vendor/bin/php-cs-fixer fix --verbose --diff --dry-run"
],
"cs-fix": [
"vendor/bin/php-cs-fixer fix --verbose --diff"
]
},
在项目根目录添加.php-cs-fixer.php
配置文件
root@php-fpm:/var/www/laravel-demo# vi .php-cs-fixer.php
...
内容可参考 https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/blob/master/.php-cs-fixer.dist.php
使用
代码语言:javascript复制root@php-fpm:/var/www/laravel-demo# composer cs-fix
执行成功会生成.php-cs-fixer.cache
文件,把它加到.gitignore
,因为不需要提交到git
参考
https://cs.symfony.com/