Как автоматически контролировать наименования переменных, ключей и свойств?

Доброго дня, друзья.

В нашим проекте есть следующие правила:

Все наименования переменных должны быть camelCase:
$oneTwoThree
$userId
$clientId

Все наименования ключей и свойств должны быть underlined:
[‘hello_world’]
[‘user_id’]
[‘client_id’]
->client_id
->user_id

Все наименования контроллеров должны быть CamelCase:
TestController
HelloworldController

Проблема заключается в том, что не все программисты следуют этим правилам.

Можно ли написать тест в PhpStorm, который будет инспектировать код и проверять переменные и ключи?
  • Вопрос задан
  • 152 просмотра
Пригласить эксперта
Ответы на вопрос 1
BOOMER_74
@BOOMER_74
Full-Stack разработчик
PhpStorm позволяет использовать дополнительные инструменты проверки кода: PHP_CodeSniffer и PHPMD. В них есть нужные Вам правила, но не уверен, что они покроют все возможные варианты. Есть еще PHP Coding Standards Fixer.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
24 нояб. 2024, в 18:08
1000 руб./за проект
24 нояб. 2024, в 17:52
3000 руб./за проект
24 нояб. 2024, в 16:14
1000 руб./за проект