我正在使用PHP CodeSniffer,其中一条规则指定每个函数必须有一个空行(CodeStandard.WhiteSpace.FunctionSpacing.Before)
虽然这种方法很好,但它还包括该类顶部的第一个函数。我想将此错误排除在这些情况之外。
我知道如何覆盖规则和创建自定义规则集,但不知道如何修改CodeStandard.WhiteSpace.FunctionSpacing.Before以便它排除第一个函数。
答案 0 :(得分:0)
在PHP-CS-Fixer中有“method_separation”修复程序:
方法必须用一个空行分隔。
它不仅可以处理方法,还可以处理函数和属性。
如果您想使用PHP_CodeSniffer,可以轻松地将它们与EasyCodingStandard结合使用。