Update services

This commit is contained in:
Juan Pablo Vial
2025-05-13 20:09:50 -04:00
parent c0024a4a63
commit c84277fdc4

View File

@ -119,29 +119,36 @@ return [
return new GuzzleHttp\Client([ return new GuzzleHttp\Client([
'base_uri' => $container->get('TOKU_URL'), 'base_uri' => $container->get('TOKU_URL'),
'headers' => [ 'headers' => [
'x-api-key' => $container->get('TOKU_TOKEN') 'x-api-key' => $container->get('TOKU_TOKEN'),
'accept' => 'application/json'
] ]
]); ]);
}, },
Incoviba\Service\Venta\MediosPago\Toku\Customer::class => function(ContainerInterface $container) { Incoviba\Service\Venta\MediosPago\Toku\Customer::class => function(ContainerInterface $container) {
return new Incoviba\Service\Venta\MediosPago\Toku\Customer( $service = new Incoviba\Service\Venta\MediosPago\Toku\Customer(
$container->get('TokuClient'), $container->get('TokuClient'),
$container->get(Incoviba\Repository\Venta\MediosPago\Toku\Customer::class) $container->get(Incoviba\Repository\Venta\MediosPago\Toku\Customer::class)
); );
$service->setLogger($container->get(Psr\Log\LoggerInterface::class));
return $service;
}, },
Incoviba\Service\Venta\MediosPago\Toku\Subscription::class => function(ContainerInterface $container) { Incoviba\Service\Venta\MediosPago\Toku\Subscription::class => function(ContainerInterface $container) {
return new Incoviba\Service\Venta\MediosPago\Toku\Subscription( $service = new Incoviba\Service\Venta\MediosPago\Toku\Subscription(
$container->get('TokuClient'), $container->get('TokuClient'),
$container->get(Incoviba\Repository\Venta\MediosPago\Toku\Subscription::class) $container->get(Incoviba\Repository\Venta\MediosPago\Toku\Subscription::class)
); );
$service->setLogger($container->get(Psr\Log\LoggerInterface::class));
return $service;
}, },
Incoviba\Service\Venta\MediosPago\Toku\Invoice::class => function(ContainerInterface $container) { Incoviba\Service\Venta\MediosPago\Toku\Invoice::class => function(ContainerInterface $container) {
return new Incoviba\Service\Venta\MediosPago\Toku\Invoice( $service = new Incoviba\Service\Venta\MediosPago\Toku\Invoice(
$container->get('TokuClient'), $container->get('TokuClient'),
$container->get(Incoviba\Repository\Venta\MediosPago\Toku\Invoice::class), $container->get(Incoviba\Repository\Venta\MediosPago\Toku\Invoice::class),
$container->get(Incoviba\Service\Venta\Pago::class), $container->get(Incoviba\Service\Venta\Pago::class),
$container->get(Incoviba\Service\UF::class) $container->get(Incoviba\Service\UF::class)
); );
$service->setLogger($container->get(Psr\Log\LoggerInterface::class));
return $service;
}, },
Incoviba\Service\Venta\MediosPago\Toku::class => function(ContainerInterface $container) { Incoviba\Service\Venta\MediosPago\Toku::class => function(ContainerInterface $container) {
return (new Incoviba\Service\Venta\MediosPago\Toku( return (new Incoviba\Service\Venta\MediosPago\Toku(
@ -171,7 +178,7 @@ return [
return new Incoviba\Service\Worker\Request( return new Incoviba\Service\Worker\Request(
$container->get(Psr\Log\LoggerInterface::class), $container->get(Psr\Log\LoggerInterface::class),
new GuzzleHttp\Client([ new GuzzleHttp\Client([
'base_uri' => $container->get('urls')->api, 'base_uri' => 'http://proxy/api',
'headers' => [ 'headers' => [
'Authorization' => "Bearer {$key}" 'Authorization' => "Bearer {$key}"
] ]