A Biblioteca PHP é um conjunto de classes que contêm os atributos e métodos mais úteis que facilitam o desenvolvimento de aplicativos da Web. O projeto é de origem aberta sob licença do MIT no GitHub. Disponível sobre compositor e packagist.
A Liga da Biblioteca do PHP representa um grupo de desenvolvedores, fazendo com que tudo sobre a biblioteca PHP seja ainda mais rico. Como o objetivo principal desta biblioteca é permanecer o mais leve possível, algumas das funcionalidades para desenvolvimento e teste são criadas como projetos separados.
Cada um desses projetos tem instruções detalhadas sobre como integrá -las na biblioteca PHP. Preste muita atenção à versão de lançamento da correspondência da biblioteca PHP com a versão de lançamento do projeto desejado.
Existem duas maneiras de usar a biblioteca PHP. O primeiro é instalá -lo dentro de outro projeto, digamos que a estrutura como CodeIgniter ou Laravel. O segundo é instalá -lo para desenvolvimento. Aqui está uma lista detalhada das versões PHP suportadas.
| Php | Produção | Desenvolvimento |
|---|---|---|
| 7.0 | Sim | Não |
| 7.1 | Sim | Não |
| 7.2 | Sim | Não |
| 7.3 | Sim | Sim |
| 7.4 | Sim | Sim |
A coluna de produção mostra em quais versões a biblioteca PHP funcionará.
A coluna de desenvolvimento mostra em quais versões a biblioteca PHP funcionará para o desenvolvimento.
Se você deseja a versão estável, obtenha a versão mais recente da página de lançamentos.
Instale a versão estável da biblioteca usando comandos padrão.
# Install PHP Library via Composer
composer require 90zlaya/php-librarySe você deseja desenvolver esta biblioteca e usar o GitHub em vez de download manual, basta clonar o repositório da sua máquina.
# Clone repository via Git
git clone https://github.com/90zlaya/php-library.gitA biblioteca PHP possui seu próprio padrão de codificação inspirado pelo CodeInitor. Para contribuir para o desenvolvimento deste projeto, você deve seguir este padrão. Php_codesniffer verifica essas regras para você nas versões de desenvolvimento da biblioteca PHP.
# Run coding standard check
composer run phpcsSe você deseja descobrir mais sobre regras específicas, abra o arquivo phpcs.xml.
A biblioteca PHP foi testada com PHP Stan e aprovada como livre de bugs. É recomendável executar o seguinte comando para verificar se há bugs no projeto.
# Run static analysis
composer run phpstanSe você deseja descobrir mais sobre regras específicas, abra o arquivo phpstan.neon.
A biblioteca PHP é coberta com testes de phpunit. Eles exigem pasta de terceirização para realizar testes específicos.
# Run PHPUnit tests
composer run phpunitSe você deseja saber mais sobre regras específicas, o arquivo de phpunit.xml aberto.
O logotipo oficial da Biblioteca PHP foi projetado pelo DesignSeed.co - Um serviço de design gráfico personalizado ilimitado.