public function renderFullpage(AbstractMediaEntity $entity) { /* @var MarkdownEntity $entity */ $raw = file_get_contents($entity->getPath()); $rendered = $this->markdownExtraParser->transform($raw); return $this->renderEngine->render('CmfcmfMediaModule:MediaType/Markdown:Fullpage.html.twig', ['entity' => $entity, 'rendered' => $rendered, 'raw' => $raw]); }
public function renderFullpage(AbstractMediaEntity $entity) { /* @var PdfEntity $entity */ $file = fopen($entity->getPath(), 'r'); $content = fread($file, 500000); fclose($file); // @todo check if EOF. return $this->renderEngine->render('CmfcmfMediaModule:MediaType/Plaintext:Fullpage.html.twig', ['entity' => $entity, 'content' => $content]); }