用于Gulp的PHP Linter with Rules文件?

Jus*_*tin 5 php lint software-quality rules eslint

是否有一个NPM Gulp模块,它不仅可以使用lint我的PHP代码,而且还有一个配置/规则文件,允许我指定某些内容,例如:

  • {在下一行打开课程
  • 所有方法都必须具有正确的DocType
  • 等等

我使用ESLinter作为我的JS代码非常好用.它有一个.eslintrc文件,我指定我的所有规则.有点像:

{
  "rules": {
    "indent": [ 2, 2, {"SwitchCase": 1} ],
    "linebreak-style": [ 2, "unix" ],
    "eol-last": 1,
    "no-multi-spaces": 1,
    "quotes": [ 1, "single", "avoid-escape" ],
    "semi": [ 2, "always" ],
    "array-bracket-spacing": [ 1, "always", { "objectsInArrays": false } ]
  }
}
Run Code Online (Sandbox Code Playgroud)

小智 0

也许您可以使用PHP-CS-Fixer工具。