biller / bcu
Adaptador de WebServices del BCU para PHP
Installs: 186 321
Dependents: 0
Suggesters: 0
Security: 0
Stars: 11
Watchers: 2
Forks: 6
Open Issues: 0
Requires
- php: ^8.2
- ext-soap: *
Requires (Dev)
- phpunit/phpunit: ^11.1
README
Adaptador de WebServices del BCU para PHP
Herramienta para obtener la cotización oficial de distintas monedas extraídas del WebService del Banco Central del Uruguay.
Los WebServices utilizados son awsbcucotizaciones y awsultimocierre.
La documentación oficial de los WebServices puede ser encontrada aquí.
Instalación
La mejor forma de utilizar este plugin es a través del plugin composer.
composer require biller/bcu
Uso
Luego de su instalación, se utiliza el método obtenerCotizacion
que devolverá la última cotización de cierre para el dolar interbancario billete.
También se puede obtener la fecha del último cierre a través del llamado al método obtenerUltimoCierre
.
Obtener cotización
// Dólar interbancario para el último día de cierre biller\bcu\Cotizaciones::obtenerCotizacion();
// Dólar interbancario para el 01-ene-2018 biller\bcu\Cotizaciones::obtenerCotizacion('2018-01-01');
// Dólar interbancario para el 01-ene-2018 biller\bcu\Cotizaciones::obtenerCotizacion('2018-01-01', 2225);
El tercer parámetro indica el Grupo de Monedas.
Grupo 1: Mercado Internacional
Grupo 2: Cotizaciones Locales
Grupo 0: ambos grupos
// Euro para ambos Grupos de Monedas para el 01-ene-2018 biller\bcu\Cotizaciones::obtenerCotizacion('2018-01-01', 1111, 0);
Obtener último cierre
biller\bcu\Cotizaciones::obtenerUltimoCierre();