andreshg112 / tecni-rtm-php
Cliente de Laravel para Tecni-RTM (http://tecnimaq.com/index.php/tecni-rtm).
Requires
- php: ^7.1
- guzzlehttp/guzzle: ^6.3
- illuminate/support: ^5.5
Requires (Dev)
- codedungeon/phpunit-result-printer: ^0.26.1
- orchestra/testbench: 3.8.*
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-11-29 05:38:48 UTC
README
Este paquete permite consultar las revisiones técnico-mecánicas (tecnomecánicas) en curso y completadas del sistema Tecni-RTM a través de la API que el software ofrece.
Requisitos
- Laravel >= 5.5
- PHP >= 7.1
Si quieres soporte para una versión inferior a las especificadas, por favor deja la petición en los Issues y veré qué puedo hacer.
Instalación
Puedes instalar el paquete a través de composer:
composer require andreshg112/tecni-rtm-php
Este paquete usa Laravel Package Discovery, por lo tanto no se debe agregar el paquete a los
providers
deconfig/app.php
.
Luego, se recomienda publicar el archivo de configuración así:
php artisan vendor:publish
Y escoger el que diga Andreshg112\TecniRtm\TecniRtmServiceProvider
.
Después, puedes configurar los datos de acceso en el archivo .env
los cuales son indicados en el archivo config/tecni-rtm.php
.
Uso
Para consultar revisiones terminadas:
use Andreshg112\TecniRtm\TecniRtmFacade; // Usando el alias de la fachada: $completed = \TecniRtm::completedReviews(); // Usando la fachada: $completed = TecniRtmFacade::completedReviews();
Para consultar las revisiones en curso:
use Andreshg112\TecniRtm\TecniRtmFacade; // Usando el alias de la fachada: $ongoing = \TecniRtm::ongoingReviews(); // Usando la fachada: $ongoing = TecniRtmFacade::ongoingReviews();
Pruebas
composer test
Registro de cambios
Por favor, revisa las Versiones para comprobar lo que ha cambiado recientemente.
Contribuir
Por favor, mira el archivo CONTRIBUTING (en inglés) para más detalles.
Seguridad
Si descubres algún fallo relacionado con seguridad, por favor escríbeme a andreshg112@gmail.com en vez de hacerlo en los Issues.
Créditos
Licencia
La Licencia MIT. Por favor, mira el archivo License File (en inglés) para más información.
Laravel Package Boilerplate
Este paquete se generó usando Laravel Package Boilerplate.