コード例 #1
0
ファイル: File.php プロジェクト: patrova/omeka-s
 /**
  * {@inheritDoc}
  */
 public function render(PhpRenderer $view, MediaRepresentation $media, array $options = [])
 {
     try {
         $renderer = $this->getServiceLocator()->get('Omeka\\FileRendererManager')->get($media->mediaType());
         return $renderer->render($view, $media, $options);
     } catch (ServiceNotFoundException $e) {
         return $view->hyperlink($media->filename(), $media->originalUrl());
     }
 }