`@param \Zend\Cache\Storage\StorageInterface|null $cache`