gmaissa/composer-remove-parameter-handler

提供Composer脚本来删除由incenteev/composer-parameter-handler包生成的参数文件

1.0.0 2017-01-29 20:48 UTC

This package is not auto-updated.

Last update: 2024-09-28 20:14:43 UTC


README

关于

此包提供用于删除由Incenteev/ParameterHandler包生成的文件的工具,该包使用了配置。

它提供了一个脚本,可在composer group脚本中使用。

安装

使用composer

php composer.phar require gmaissa/composer-remove-parameter-handler

您可以将提供的脚本添加到composer.json的scripts部分

...
"scripts": {
    ...
    "post-install-cmd": [
        ...,
        "GMaissa\\ComposerParameterHandler\\Composer\\ScriptHandler::removeHandledFiles",
        ...
    ],
    "post-update-cmd": [
        ...,
        "GMaissa\\ComposerParameterHandler\\Composer\\ScriptHandler::removeHandledFiles",
        ...
    ]
}

贡献

为了被接受,您的贡献需要通过一些控制

  • PHP文件应该是有效的
  • PHP文件应遵循PSR-2标准
  • PHP文件应该是phpmdphpcpd无警告/错误

为了简化验证过程,安装pre-commit框架并安装存储库pre-commit钩子

pre-commit install

最后,为了统一贡献者之间的提交消息(并简化CHANGELOG的生成),请将此git提交消息钩子应用于您的本地存储库。