1. Главная
  2. Форумы
  3. Разработка для Drupal
  4. Выставка модулей

PAReview.sh - проверяем наш код на стандарты кодирования PHP и Drupal

Главные вкладки

Аватар пользователя ivnish ivnish 23 августа 2022 в 9:45
4

Для проверки кода на стандарты кодирования PHP мы привыкли использовать PHPCS. Но если вы выкладываете в публичный доступ контрибные модули, то они часто состоят не только из PHP-кода, но и из JavaScript кода и CSS.

PAReview.sh - это BASH скрипт, который запускает по очереди PHPCS, eslint, prettier и выводит на экран найденные проблемы. PAReview.sh помимо обычных стандартов кодирования проверит README файл на соответствие правилам drupal.org, на наличие hook_help и тд.

С 2018 года этот проект был в стагнации, но недавно я стал его мейнтейнером, исправил проблемы в установке, обновил документацию и инструкции по установке и использованию.

У проекта так же была веб-версия, но с 2020 года она не работает. Я планирую в скором времени запустить новую веб-версию.

Логотип drupal.ru

Содержимое сайта публикуется на условиях CreativeCommons Attribution-ShareAlike 3.0 или более поздней версии. Программные коды в тексте статей — на условиях GNU GPL v2 или более поздней версии.

Документация по совместной работе с репозиторием drupal.ru – https://docs.drupal.ru/code

Drupal – торговая марка Дриса Бёйтарта

12+

AltStyle によって変換されたページ (->オリジナル) /