Redis parameters

This commit is contained in:
Juan Pablo Vial
2024-10-18 21:15:13 -03:00
parent 30a4d66be5
commit 2b6a8b35a5

View File

@ -33,11 +33,15 @@ return [
'host' => $container->get('REDIS_HOST'), 'host' => $container->get('REDIS_HOST'),
'port' => $container->get('REDIS_PORT') 'port' => $container->get('REDIS_PORT')
]; ];
$parameters = [];
if ($container->has('REDIS_USER')) { if ($container->has('REDIS_USER')) {
$options['username'] = $container->get('REDIS_USER'); $parameters['username'] = $container->get('REDIS_USER');
} }
if ($container->has('REDIS_PASSWORD')) { if ($container->has('REDIS_PASSWORD')) {
$options['password'] = $container->get('REDIS_PASSWORD'); $parameters['password'] = $container->get('REDIS_PASSWORD');
}
if (!empty($parameters)) {
$options['parameters'] = $parameters;
} }
return new Predis\Client($options); return new Predis\Client($options);
}, },