/**
  * @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());
 }
Beispiel #2
0
 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));
 }