gpupo/common-dev-extra

此包已 弃用 并不再维护。未建议替代包。

用于 require-dev 环境的通用 PHP 工具

2.0.1 2020-12-24 12:23 UTC

This package is auto-updated.

Last update: 2024-05-07 12:35:46 UTC


README

PHP 包开发的额外工具

Build Status

使用要求

此组件 不是一个独立的应用程序,其目标是作为库使用。其部署应由经验丰富的开发者完成。

这不是一个插件!

仅用于命令模式下调试的开发模式选项。

最重要的文档在单元测试中。如果您无法阅读单元测试,我建议您不要使用此库。

版权和许可证

此组件受 MIT 许可证 保护

有关版权和许可证的信息,您应阅读随此代码一起分发的 许可证文件

许可证摘要

要求

  • 许可证和版权声明

允许

  • 商业使用
  • 修改
  • 分发
  • 再许可

禁止

  • 责任保证

安装

使用 composer 将包添加到您的项目中

composer require --dev gpupo/common-dev-extra

使用

CS 配置器

  1. 根据示例创建 vendor/bin/php-cs-fixer fix 的配置文件(.php_cs.dist
<?php
//.php_cs.dist
require __DIR__.'/vendor/autoload.php';

use Gpupo\CommonDevExtra\CsConfigurator;

$packageInfo = [
	'project' => 'foo/bar',
	'author' => 'Outer Bass <my@basses.com>',
	'url' => 'https://basses.com/',
];

return (new CsConfigurator(__DIR__))->getConfig($packageInfo);
  1. 执行 vendor/bin/php-cs-fixer fix

    vendor/bin/php-cs-fixer fix

全局使用

您可以使用 composer global,并且不需要在 .php_cs.dist 文件中添加任何自动加载。

composer global require gpupo/common-dev-extra:dev-master --no-cache