eslint — PHP Linter для Gulp с файлом правил?

Есть ли модуль NPM Gulp, который может не только lint мой код PHP, но есть файл config / rules, который позволяет мне указывать определенные вещи, такие как:

  • Классы открываются с { на следующей строке
  • Все методы должны иметь правильный 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 } ]
}
}

5

Решение

Возможно, вы можете использовать PHP-CS-Fixer инструмент.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]