public function addCache(Cache $cache) { $backend = $cache->getBackend(); if (!$backend instanceof LoggingBackend) { $backend = new LoggingBackend($backend, $this->logger); } $cache->setBackend($backend); $this->addLogger($backend->getLogger()); }