lokielse / omnipay-wechatpay

(微信支付)WeChatPay driver for the Omnipay PHP payment processing library
MIT License
316 stars 103 forks source link

希望添加一个 .php_cs.dist 文件以更好的方便修正代码格式 #48

Closed successgo closed 6 years ago

successgo commented 6 years ago

@lokielse 你好。

你能不能添加一个适合本项目的 .php_cs.dist 文件?

参考: php-cs-fixer 项目。

lokielse commented 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
successgo commented 6 years ago

hello @lokielse PSR2 规则里面的每个方法的后面没说是几个空行,以及,类的开始的第一行没有留空行,你确定是用的PSR2规则吗?还有那个类的注释里的phpdoc里的@package如果用PSR2进行修复的话,会被整没了的。

不过,我稍后会再详细check一下php-cs-fixer的用法,以及你提到的phpcbf命令。

successgo commented 6 years ago

我会使用PSR2。本issue将关闭。