/** * @param Localization $localization * @return Localization */ private function findLocalizationPublishedVersion(Localization $localization) { if (!$localization->isPublished()) { return null; } return $this->getAuditReader()->find($localization::CN(), $localization->getId(), $localization->getPublishedRevision()); }
public function getCacheKey(Localization $localization, Block $block, ResponseContext $context = null) { return sprintf('supra_block_cache_%s_%s_%s', $localization->getId(), $block->getId(), $this->getContextKey($context)); }