dev-cucei-itrans / siiau-api-client
Simple SDK for interacting with SIIAU web service
v1.0.0
2023-10-23 05:27 UTC
Requires
- php: ^8.1
- illuminate/collections: *
- saloonphp/laravel-plugin: ^3.0
- saloonphp/saloon: ^3.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.34
- laravel/facade-documenter: dev-main
- orchestra/testbench: ^8.13
- pestphp/pest: ^2.20
- dev-main
- v1.0.0
- v1.0.0-BETA
- dev-4-guardar-en-cache-el-token-de-login
- dev-siiau-user-provider
- dev-Actualizacion_de_readme
- dev-10-definir-siiau-helper
- dev-16-carreras-de-alumno-duplicadas
- dev-6-creación-de-demas-requests
- dev-mejorado-lanzamiento-de-errores
- dev-fix-no-reconoce-service-provider
- dev-8-implementar-facade-del-conector
- dev-3-creación-de-resources
- dev-1-crear-request-para-validar-credenciales
- dev-connector-default-headers
This package is auto-updated.
Last update: 2024-04-26 18:37:59 UTC
README
Simple SDK for interacting with SIIAU web service
Documentación adicional
Instalación
composer require dev-cucei-itrans/siiau-api-client
Configuración de credenciales
Para hacer uso del paquete se tendrán que configurar las debidas credenciales dentro del archivo .env
SIIAU_WS_URL="https://example.siiau.com" SIIAU_WS_EMAIL="your@email.com" SIIAU_WS_PASSWORD="YourSecurePassword"
Uso
$alumno = siiau()->alumno()->encontrar( codigo: '1234567890' );
Cómo utilizar los DTO
El uso del helper retornará un DTO. Con esto podrá acceder a información específica de la respuesta de forma sencilla.
echo($alumno->carrera->id);
Realizando esto, podría imprimir lo siguiente.
INNI
Contribución
Cualquier sugerencia, problema o duda generar un nuevo issue si es que no existe uno que lo describa ya 🙂