SII como provider de UF

This commit is contained in:
Juan Pablo Vial
2025-05-05 18:16:18 -04:00
parent aaf2ed7612
commit 46802507a7

View File

@ -22,8 +22,12 @@ return [
$ine = new Incoviba\Service\Money\Ine(new GuzzleHttp\Client([ $ine = new Incoviba\Service\Money\Ine(new GuzzleHttp\Client([
'base_uri' => 'https://api-calculadora.ine.cl/ServiciosCalculadoraVariacion' 'base_uri' => 'https://api-calculadora.ine.cl/ServiciosCalculadoraVariacion'
])); ]));
$sii = new Incoviba\Service\Money\SII(new GuzzleHttp\Client([
'base_uri' => 'https://www.sii.cl/valores_y_fechas/'
]), $container->get(Incoviba\Service\Valor::class), $container->get(Incoviba\Repository\UF::class));
return (new Incoviba\Service\Money($container->get(Psr\Log\LoggerInterface::class))) return (new Incoviba\Service\Money($container->get(Psr\Log\LoggerInterface::class)))
->register('uf', $mindicador) ->register('uf', $mindicador)
->register('uf', $sii)
->register('usd', $mindicador) ->register('usd', $mindicador)
->register('ipc', $ine); ->register('ipc', $ine);
}, },