protected function storeItemInCache(CacheItemInterface $item, $ttl) { $data = serialize([true, $item->get(), []]); return $this->cache->set($item->getKey(), $data, 0, $ttl ?: 0); }