Download the PHP package grebo87/laravel-vtex-api without Composer
On this page you can find all versions of the php package grebo87/laravel-vtex-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-vtex-api
Laravel VTEX API
Un paquete de Laravel que proporciona una integración fluida con la API de VTEX.
Versiones y Compatibilidad
| Rama | Versión | Compatibilidad Laravel | PHP | Estado |
|---|---|---|---|---|
| main | dev | última versión | ^8.3 | Desarrollo |
| 1.x | 1.0.0 | 9.x, 10.x, 11.x | ^8.3 | Estable |
Matriz de Compatibilidad
| Laravel | PHP Compatible | Estado |
|---|---|---|
| 9.x | 8.3 | ✅ Soportado |
| 10.x | 8.3 | ✅ Soportado |
| 11.x | 8.3 | ✅ Soportado |
Pruebas Automatizadas
Este paquete se prueba automáticamente en todas las versiones soportadas usando GitHub Actions. Puedes verificar el estado de las pruebas en la pestaña "Actions" del repositorio.
Compatibilidad con Laravel
Este paquete está diseñado para ser compatible con múltiples versiones de Laravel:
- Laravel 9.x
- Laravel 10.x
- Laravel 11.x
Utilizamos una estrategia de compatibilidad hacia adelante, lo que significa que el paquete se mantiene actualizado con las últimas versiones de Laravel mientras mantiene la compatibilidad con versiones anteriores cuando es posible.
Estado de Soporte de Ramas
-
Rama 1.x (Actual)
- Compatible con Laravel 9.x, 10.x, 11.x
- PHP 8.3+
- Características actuales:
- API de Marcas (Brands)
- DTOs y validación
- Rama main (Desarrollo)
- Última versión en desarrollo
- Mejoras continuas y nuevas características
- Actualizaciones de pruebas y documentación
Compatibilidad de Versiones
| Laravel VTEX API | PHP | Laravel | Estado |
|---|---|---|---|
| 1.0.0 | ^8.3 | ^9.0|^10.0|^11.0 | Estable |
Requisitos
- PHP ^8.3
- Laravel ^9.0|^10.0|^11.0
- Composer 2.x
Instalación
Puedes instalar el paquete vía composer. El paquete registrará automáticamente su proveedor de servicios y fachadas.
Esto instalará la última versión estable (1.0.0) del paquete.
Contribuir
Flujo de Desarrollo
- Haz un fork del repositorio
-
Crea una rama de característica desde
1.x: -
Realiza tus cambios y haz commit usando mensajes semánticos:
- Haz push a tu fork y envía un pull request a la rama
1.x
Estrategia de Ramas
main: Código listo para producción1.x: Rama de desarrollo para la versión 1feature/*: Nuevas característicasbugfix/*: Correcciones de erroresrelease/*: Preparación de releases
Configuración
-
Publica el archivo de configuración:
- Agrega las siguientes variables a tu archivo .env:
Uso
Gestión de Marcas
Usando Facades
Contribuciones
Los pull requests son bienvenidos. Para cambios importantes, por favor abre primero un issue para discutir lo que te gustaría cambiar.
Asegúrate de actualizar las pruebas según corresponda.
Licencia
MIT
All versions of laravel-vtex-api with dependencies
illuminate/support Version ^9.0|^10.0|^11.0
guzzlehttp/guzzle Version ^7.0
spatie/laravel-data Version ^3.0|^4.0