drupol/drupal-conventions
最新稳定版本:2.0.1
Composer 安装命令:
composer require drupol/drupal-conventions
包简介
Drupal conventions for coding.
README 文档
README
Drupal conventions
This tool will check your code against Drupal's coding standard.
It's based on GrumPHP and comes with a default configuration tailored for Drupal development.
The following checks are triggered:
- Drupal coder code sniffer's checks
- Custom PHP CS Fixer configuration
- PHPLint
- YAMLlint
- JSONlint
Drupal 7 and 8 are supported.
Installation
composer require --dev drupol/drupal-conventions
If you're not using GrumPHP
Manually add to your composer.json file:
Drupal 8
"extra": { "grumphp": { "config-default-path": "vendor/drupol/drupal-conventions/config/drupal8/grumphp.yml" } }
Drupal 7
"extra": { "grumphp": { "config-default-path": "vendor/drupol/drupal-conventions/config/drupal7/grumphp.yml" } }
If you're using GrumPHP already
Edit the file grumphp.yml.dist or grumphp.yml and add on the top it:
Drupal 8
imports: - { resource: vendor/drupol/drupal-conventions/config/drupal8/grumphp.yml }
Drupal 7
imports: - { resource: vendor/drupol/drupal-conventions/config/drupal7/grumphp.yml }
To add an extra Grumphp task:
imports: - { resource: vendor/drupol/drupal-conventions/config/drupal7/grumphp.yml } parameters: extra_tasks: phpunit: always_execute: false
In conjunction with extra_tasks, use skip_tasks to skip tasks if needed.
Contributing
Feel free to contribute to this library by sending Github pull requests. I'm quite reactive :-)
统计信息
- 总下载量: 22.66k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 24
- 点击次数: 1
- 依赖项目数: 3
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-01-22