gpupo/common-dev-extra

This package is abandoned and no longer maintained. No replacement package was suggested.

Common PHP tool for require-dev env

2.0.1 2020-12-24 12:23 UTC

This package is auto-updated.

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


README

Extra Tools for PHP package development

Build Status

Requisitos para uso

Este componente não é uma aplicação Stand Alone e seu objetivo é ser utilizado como biblioteca. Sua implantação deve ser feita por desenvolvedores experientes.

Isto não é um Plugin!

As opções que funcionam no modo de comando apenas servem para depuração em modo de desenvolvimento.

A documentação mais importante está nos testes unitários. Se você não consegue ler os testes unitários, eu recomendo que não utilize esta biblioteca.

Direitos autorais e de licença

Este componente está sob a licença MIT

Para a informação dos direitos autorais e de licença você deve ler o arquivo de licença que é distribuído com este código-fonte.

Resumo da licença

Exigido:

  • Aviso de licença e direitos autorais

Permitido:

  • Uso comercial
  • Modificação
  • Distribuição
  • Sublicenciamento

Proibido:

  • Responsabilidade Assegurada

Instalação

Adicione o pacote ao seu projeto utilizando composer:

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

Uso

CS Configurator

  1. Crie o arquivo de configuração do vendor/bin/php-cs-fixer fix (.php_cs.dist) conforme o exemplo:
<?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. Execute o vendor/bin/php-cs-fixer fix

    vendor/bin/php-cs-fixer fix

Uso global

You can use with composer global and not require any autoload at .php_cs.dist file

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