2016-10-06 3 views

ответ

2

PHP CodeSniffer - полезный инструмент для этого. Вы также можете выбрать Scrutinizer или StyleCI, хотя они могут стоить денег для частных проектов.

Вы можете запустить CodeSniffer, как это в предварительной фиксации крюка:

"vendor/bin/phpcs --extensions=php --warning-severity=0 --report=full --standard=phpcs.xml app/", который будет проверять для всего кода в папке App.

2

Если вы используете PHPStorm, есть возможность переформатировать код с помощью PSR-2. В противном случае вы всегда можете использовать такие инструменты, как StyleCI.

1

В 2017 году у вас есть 3 варианта:

  • уже упоминалось PHP_CodeSniffer с PSR2, стабильный, но медленно развивается
  • PHP-CS-Fixer стандартам PSR2 и Symfony (много дополнительных проверок, ближе к Laravel чем PSR2)

    vendor/bin/php-cs-fixer fix src [email protected]

  • или сочетают в себе лучшее из обоих выше в EasyCodingStandard - супер проста в использовании и в установке

Смежные вопросы