Какой набор стандартов для проверки code style PHP-кода выбрать?

Использую php-codesniffer для проверки code style в IDE и при сборке на GitLab. В качестве стандарта сейчас выбран PSR-2, но в нем очень мало проверок. Для сравнения, eslint для JavaScript с набором правил AirBnb, проверяет все прям до мелочей: отступы во всех синтаксических конструкциях, bad practices и д.р.
Кроме PSR-2, по-умолчанию в php-codesniffer, доступны также MySource, PEAR, Squiz и Zend, но из них, разве что, только Squiz обладает более внушительным набором правил, но этого все равно не достаточно, и некоторые проверки меня не устраивают, а параметры проверок мало где вынесены в публичные атрибуты. Да, можно написать набор своих правил, но это время, а время - деньги :)
Есть ли более полный набор правил для codesniffer по аналогии с AirBnb (eslint)?
  • Вопрос задан
  • 163 просмотра
Пригласить эксперта
Ответы на вопрос 2
27cm
@27cm
TODO: Написать статус
Только PSR. Гнаться за количеством правил не нужно. Недостающие правила лучше дополнительно настроить вручную. Это лучше, чем использовать никому неизвестный стандарт.
Ответ написан
@smple
PSR
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы