/** * {@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()); } }