src/Viserio/Component/Cache/CacheManager.php
public function createDriver(array $config)
    {
        $driver    = parent::createDriver($config);
        $namespace = $this->resolvedOptions['namespace'];

        $driver->setLogger($this->logger);

        if ($namespace !== false &&
            $driver instanceof HierarchicalPoolInterface &&
            \class_exists(NamespacedCachePool::class)
        ) {
            $driver = $this->getNamespacedPool($driver, $namespace);
        }

        return $driver;
    }
public function createDriver(array $config)
    {
        $driver    = parent::createDriver($config);
        $namespace = $this->resolvedOptions['namespace'];

        $driver->setLogger($this->logger);

        if ($namespace !== false &&
            $driver instanceof HierarchicalPoolInterface &&
            \class_exists(NamespacedCachePool::class)
        ) {
            $driver = $this->getNamespacedPool($driver, $namespace);
        }

        return $driver;
    }
{@inheritdoc}