El conjunto proporciona mejores prácticas para hacer que el desarrollo sea más divertido y clases/servicios que encontré muy útiles mientras trabajaba en grandes aplicaciones extensibles.
Requisito | Restricción | Apoyado 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 |
No se recomienda la instalación del paquete raíz lastdragon-ru/lara-asp
porque instalará todos los paquetes, pero algunos de ellos están pensados para usarse solo durante el desarrollo (y es posible que deseen dependencias como phpunit
/ phpstan
/etc). Así que seleccione el paquete deseado e instálelo. Puede encontrar los requisitos y las instrucciones de instalación (si corresponde) dentro de la documentación del paquete.
# General case (where "<package>" the package name).
composer require lastdragon-ru/lara-asp- < package >
Paquete destinado a ser utilizado en dev. |
---|
Este paquete contiene utilidades y clases útiles.
Leer más.
Este paquete proporciona varias utilidades para la generación de documentación, como el preprocesador Markdown, el volcado de requisitos y más.
Leer más.
Este paquete contiene extensiones y mixins útiles para Eloquent.
Leer más.
Este paquete proporciona directivas @searchBy
, @sortBy
, @stream
altamente potentes para lighthouse-php. La directiva @searchBy
proporciona condiciones básicas como =
, >
, <
, etc., relaciones, not (<condition>)
, enumeraciones y compatibilidad con operadores personalizados. Todos están estrictamente tipificados, por lo que ya no es necesario utilizar el tipo Mixed
. @sortBy
no se trata solo de clasificación estándar por columnas sino que también permite relaciones de uso.
Leer más.
Este paquete proporciona un contenedor personalizable para formateadores Intl para usarlo dentro de la aplicación Laravel. Y también permite definir el propio.
Leer más.
Este paquete mejora las migraciones estándar de Laravel para agregar soporte para archivos SQL sin formato durante la migración y la inicialización. Para que pueda utilizar fácilmente su herramienta visual favorita para el desarrollo de bases de datos como MySQL Workbench con Laravel.
Leer más.
Leer más.
Este paquete proporciona un contenedor personalizable alrededor del componente serializador Symfony para usarlo dentro de la aplicación Laravel.
Leer más.
Este paquete proporciona varias afirmaciones útiles para PHPUnit y una mejor solución para las pruebas HTTP: ¡probar la respuesta HTTP nunca ha sido tan fácil! Y esto no sólo se trata de TestResponse
sino de cualquier respuesta de PSR.
Leer más.
Varias herramientas internas y ayudantes para desarrollar el paquete en sí.
Leer más.
Paquete independiente (de Laravel y Lighthouse) que le permite imprimir consultas y esquemas GraphQL de una manera altamente personalizada, por ejemplo, puede elegir el tamaño de sangría, imprimir solo los usados/deseados/todos los tipos, imprimir solo un tipo, imprimir las directivas usadas/deseadas/todas ( no es posible con una impresora estándar) e incluso comprobar qué tipos/directivas se utilizan en el esquema/consulta.
Leer más.
Siga la Guía de actualización.
docker compose up
Icono | Lugar | Descripción |
---|---|---|
Documentos | Característica experimental. Cualquier comentario será muy apreciado. | |
Documentos | Paquete destinado a ser utilizado en dev. | |
Documentos | Cambio compatible con versiones anteriores. | |
Documentos | Característica obsoleta. | |
CI | Se utilizan las versiones más altas de dependencias. | |
CI | Se utilizan las versiones bloqueadas de dependencias. | |
CI | Se utilizan las versiones más bajas de dependencias. | |
CI | Se eliminan las dependencias opcionales. | |
CI | Ejecutando en Ubuntu | |
CI | Ejecutando en Windows | |
CI | Ejecutándose en Mac OS X |