From 19285212225f06201409feac09b238e540cf8546 Mon Sep 17 00:00:00 2001 From: "Aymane D. Hlamnach" Date: Mon, 16 Dec 2024 02:21:51 +0100 Subject: [PATCH] fix: fix redis instantiation part 2 --- src/Foggle.php | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/Foggle.php b/src/Foggle.php index 36b4d6c..0d8fa7b 100644 --- a/src/Foggle.php +++ b/src/Foggle.php @@ -2,8 +2,11 @@ namespace YouCanShop\Foggle; +use Illuminate\Contracts\Config\Repository as ConfigRepository; use Illuminate\Contracts\Container\BindingResolutionException; use Illuminate\Contracts\Container\Container; +use Illuminate\Contracts\Events\Dispatcher as EventDispatcher; +use Illuminate\Redis\RedisManager; use InvalidArgumentException; use RuntimeException; use YouCanShop\Foggle\Contracts\ContextResolver; @@ -63,9 +66,9 @@ protected function resolve(string $name): Decorator $driver = new RedisDriver( $name, [], - $this->container['redis'], - $this->container['config'], - $this->container['events'] + $this->container->make(RedisManager::class), + $this->container->make(ConfigRepository::class), + $this->container->make(EventDispatcher::class), ); }