PHPCodeSniffer - 功能前的空白行

时间:2015-05-22 13:39:42

标签: php phpcodesniffer

我正在使用PHP CodeSniffer,其中一条规则指定每个函数必须有一个空行(CodeStandard.WhiteSpace.FunctionSpacing.Before)

虽然这种方法很好,但它还包括该类顶部的第一个函数。我想将此错误排除在这些情况之外。

我知道如何覆盖规则和创建自定义规则集,但不知道如何修改CodeStandard.WhiteSpace.FunctionSpacing.Before以便它排除第一个函数。

1 个答案:

答案 0 :(得分:0)

PHP-CS-Fixer中有“method_separation”修复程序

方法必须用一个空行分隔。

它不仅可以处理方法,还可以处理函数和属性。

如果您想使用PHP_CodeSniffer,可以轻松地将它们与EasyCodingStandard结合使用。