Closed successgo closed 6 years ago
@DarrenGDC 高先生你好,本项目遵循PSR2代码风格。
这里有代码格式检测及修正的方案 PHP_CodeSniffer
本项目中有一个.travis.yml
文件,里面的vendor/bin/phpcs --standard=PSR2 src
是检测代码风格的命令。
如果检测出来有问题,可以通过 phpcbf 工具来修复。
如果你用php-cs-fixer
,也可以用一行命令就行修正。
php-cs-fixer fix . --rules=@PSR2
hello @lokielse PSR2 规则里面的每个方法的后面没说是几个空行,以及,类的开始的第一行没有留空行,你确定是用的PSR2规则吗?还有那个类的注释里的phpdoc里的@package如果用PSR2进行修复的话,会被整没了的。
不过,我稍后会再详细check一下php-cs-fixer的用法,以及你提到的phpcbf命令。
我会使用PSR2。本issue将关闭。
@lokielse 你好。
你能不能添加一个适合本项目的 .php_cs.dist 文件?
参考: php-cs-fixer 项目。