<?php

declare(strict_types=1);

use function Shlinkio\Shlink\Common\env;

return (static function (): array {
    $redisServers = env('REDIS_SERVERS');

    return match (true) {
        $redisServers === null => [],
        default => [
            'cache' => [
                'redis' => [
                    'servers' => $redisServers,
                    'sentinel_service' => env('REDIS_SENTINEL_SERVICE'),
                ],
            ],
        ],
    };
})();