refactor(container): simplify Redis pool initialization flow
- Remove redundant `$container` parameter in `RedisPoolInitializer` instantiation. - Streamline container interactions for improved clarity and maintainability.
This commit is contained in:
@@ -158,7 +158,7 @@ final readonly class ContainerBootstrapper
|
|||||||
|
|
||||||
$container->instance(Logger::class, $logger);
|
$container->instance(Logger::class, $logger);
|
||||||
$container->instance(PerformanceCollectorInterface::class, $collector);
|
$container->instance(PerformanceCollectorInterface::class, $collector);
|
||||||
$pool = new RedisPoolInitializer($container, $container->get(Environment::class))->initialize();
|
$pool = new RedisPoolInitializer($container->get(Environment::class))->initialize();
|
||||||
$container->instance(Cache::class, new CacheInitializer($collector, $container, $pool)());
|
$container->instance(Cache::class, new CacheInitializer($collector, $container, $pool)());
|
||||||
|
|
||||||
$container->instance(ResponseEmitter::class, new ResponseEmitter());
|
$container->instance(ResponseEmitter::class, new ResponseEmitter());
|
||||||
|
|||||||
Reference in New Issue
Block a user