ec-europa/qa-automation

此软件包最新版本(9.3.0)没有可用的许可信息。

针对质量保证的额外PHP代码规范。

安装次数: 246,524

依赖项: 3

建议者: 0

安全: 0

星级: 10

关注者: 17

分支: 12

公开问题: 3

类型:phpcodesniffer-standard

9.3.0 2024-07-17 06:26 UTC

README

Build Status

包含所有质量保证自动化工具。它目前包含两个部分。包含有关FPFIS平台标准的PHP CodeSniffer嗅探器。以及用于在Drupal项目上运行质量分析/审查的symfony控制台实现。

1. 安装

1.1 通过composer.json安装

{
  "require-dev": {
    "ec-europa/qa-automation": "^9.0"
  }
}

1.2 使用composer命令安装

composer require --dev ec-europa/qa-automation:^9.0

2. 嗅探器列表

The QualityAssurance standard contains 13 sniffs

QualityAssurance (13 sniffs)
----------------------------
  QualityAssurance.Functions.DrupalDeprecated
  QualityAssurance.Functions.DrupalForbiddenHooks
  QualityAssurance.Functions.DrupalHttpRequest
  QualityAssurance.Functions.DrupalWrappers
  QualityAssurance.Generic.Credentials
  QualityAssurance.Generic.DeprecatedConstants
  QualityAssurance.Generic.HardcodedPath
  QualityAssurance.InfoFiles.Forbidden
  QualityAssurance.InfoFiles.Required
  QualityAssurance.InstallFiles.FunctionDeclarations
  QualityAssurance.InstallFiles.HookUpdate0
  QualityAssurance.InstallFiles.HookUpdateN
  QualityAssurance.InstallFiles.InstallUpdateCallbacks

要更新此列表,请运行

./vendor/bin/phpcs -e --standard=QualityAssurance