O conjunto fornece práticas recomendadas para tornar o desenvolvimento mais divertido e classes/serviços que considero muito úteis ao trabalhar em grandes aplicativos extensíveis.
Exigência | Restrição | Apoiado por |
---|---|---|
PHP | ^8.3 | HEAD ⋯ 5.0.0 |
^8.2 | HEAD ⋯ 2.0.0 | |
^8.1 | 6.4.2 ⋯ 2.0.0 | |
^8.0 | 4.6.0 ⋯ 2.0.0 | |
^8.0.0 | 1.1.2 ⋯ 0.12.0 | |
>=8.0.0 | 0.11.0 ⋯ 0.4.0 | |
>=7.4.0 | 0.3.0 ⋯ 0.1.0 | |
Laravel | ^11.0.8 | HEAD |
^11.0.0 | 7.0.1 ⋯ 6.2.0 | |
^10.34.0 | 7.0.1 ⋯ 6.2.0 | |
^10.0.0 | 6.1.0 ⋯ 2.1.0 | |
^9.21.0 | 5.6.0 ⋯ 5.0.0-beta.1 | |
^9.0.0 | 5.0.0-beta.0 ⋯ 0.12.0 | |
^8.22.1 | 3.0.0 ⋯ 0.2.0 | |
^8.0 | 0.1.0 |
A instalação do pacote root lastdragon-ru/lara-asp
não é recomendada porque ele instalará todos os pacotes, mas alguns deles devem ser usados apenas enquanto dev (e podem querer dependências como phpunit
/ phpstan
/etc). Portanto selecione o pacote desejado e instale-o. Você pode encontrar requisitos e instruções de instalação (se houver) na documentação do pacote.
# General case (where "<package>" the package name).
composer require lastdragon-ru/lara-asp- < package >
Pacote destinado ao uso em dev. |
---|
Este pacote contém utilitários e classes úteis.
Leia mais.
Este pacote fornece vários utilitários para geração de documentação, como pré-processador Markdown, Dumper de requisitos e muito mais.
Leia mais.
Este pacote contém extensões e mixins úteis para o Eloquent.
Leia mais.
Este pacote fornece diretivas @searchBy
, @sortBy
, @stream
altamente poderosas para lighthouse-php. A diretiva @searchBy
fornece condições básicas como =
, >
, <
, etc, relações, not (<condition>)
, enums e suporte a operadores personalizados. Todos são digitados estritamente, então você não precisa mais usar o tipo Mixed
. O @sortBy
não trata apenas da classificação padrão por colunas, mas também permite relações de uso.
Leia mais.
Este pacote fornece um wrapper personalizável em torno dos formatadores Intl para usá-lo dentro do aplicativo Laravel. E também permite definir o próprio.
Leia mais.
Este pacote melhora as migrações padrão do Laravel para adicionar suporte para arquivos SQL brutos durante a migração e propagação. Assim, você pode usar facilmente sua ferramenta visual favorita para desenvolvimento de banco de dados, como MySQL Workbench com Laravel
Leia mais.
Leia mais.
Este pacote fornece um wrapper personalizável em torno do componente Symfony Serializer para usá-lo dentro do aplicativo Laravel.
Leia mais.
Este pacote fornece vários asserts úteis para PHPUnit e uma melhor solução para testes HTTP - testar a resposta HTTP nunca foi tão fácil! E isso não apenas sobre TestResponse
, mas sobre qualquer resposta PSR
Leia mais.
Várias ferramentas internas e auxiliares para desenvolver o próprio pacote.
Leia mais.
Pacote independente (do Laravel e Lighthouse) que permite imprimir esquemas e consultas GraphQL de maneira altamente personalizada, por exemplo, você pode escolher o tamanho do recuo, imprimir apenas usados/desejados/todos os tipos, imprimir apenas um tipo, imprimir diretivas usadas/desejadas/todas ( não é possível com impressora padrão) e até verificar quais tipos/diretivas são usados no Esquema/Consulta.
Leia mais.
Siga o Guia de atualização.
docker compose up
Ícone | Lugar | Descrição |
---|---|---|
Documentos | Recurso experimental. Qualquer feedback seria muito apreciado. | |
Documentos | Pacote destinado ao uso em dev. | |
Documentos | Alteração compatível com versões anteriores. | |
Documentos | Recurso obsoleto. | |
IC | As versões mais altas de dependências são usadas. | |
IC | As versões bloqueadas de dependências são usadas. | |
IC | As versões mais baixas de dependências são usadas. | |
IC | As dependências opcionais são removidas. | |
IC | Executando no Ubuntu | |
IC | Executando no Windows | |
IC | Executando no Mac OS X |