Exemple #1
0
 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]);
 }
Exemple #2
0
 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]);
 }