public function flush()
    {
        if (!($this->cache instanceof FlushableInterface)) {
            return false;
        }

        try {
            return $this->cache->flush();
        } catch (ZendException\ExceptionInterface $ex) {
            return false;
        }
    }