/** * @param \Orm\Zed\Cms\Persistence\SpyCmsPage $pageUrl * * @return array */ protected function findPagePlaceholders(SpyCmsPage $pageUrl) { $pageUrlArray = $pageUrl->toArray(); $tempFile = $this->getFactory()->getTemplateRealPath($pageUrlArray[CmsQueryContainer::TEMPLATE_PATH]); $placeholders = $this->findTemplatePlaceholders($tempFile); return $placeholders; }
/** * @param \Orm\Zed\Cms\Persistence\SpyCmsPage $pageEntity * * @return \Generated\Shared\Transfer\PageTransfer */ public function convertPageEntityToTransfer(SpyCmsPage $pageEntity) { $pageTransfer = new PageTransfer(); $pageTransfer->fromArray($pageEntity->toArray()); return $pageTransfer; }