robloach / php_codesniffer_drupal

此软件包已被废弃,不再维护。作者建议使用drupal/coder软件包代替。

Drupal代码检查器

dev-master 2014-05-13 02:36 UTC

This package is auto-updated.

Last update: 2020-08-10 00:09:52 UTC


README

Drupal标准针对PHP_CodeSniffer。这是从Coder模块代码检查器复制而来。这是一个实验,看看是否可以将它从Coder和Drush中完全抽象出来。这允许Drupal代码检查器标准定义可以完全独立于Coder或Drush进行管理和运行。

为什么?

从Coder模块和Drush独立运行代码有许多好处

  • 迈向封装
  • Travis测试
  • 可以在不安装Coder或Drush的情况下运行
  • 可以独立于Coder模块发布版本

安装

Drush

drush dl composer-8.x
drush composer require global robloach/php_codesniffer_drupal @dev

Composer

composer require global robloach/php_codesniffer_drupal @dev

使用方法

Shell

~/.composer/vendor/bin/drupalcs /path/to/module

PHP_CodeSniffer

phpcs --standard ~/.composer/vendor/robloach/php_code_sniffer_drupal /path/to/module

测试

phpunit