protected function MediaPdfThumbnailImageFieldFormatter::getPdfFileUri in Media PDF Thumbnail 8.4
Parameters
$media:
Return value
1 call to MediaPdfThumbnailImageFieldFormatter::getPdfFileUri()
- MediaPdfThumbnailImageFieldFormatter::viewElements in src/
Plugin/ Field/ FieldFormatter/ MediaPdfThumbnailImageFieldFormatter.php - Builds a renderable array for a field value.
File
- src/
Plugin/ Field/ FieldFormatter/ MediaPdfThumbnailImageFieldFormatter.php, line 167
Class
- MediaPdfThumbnailImageFieldFormatter
- Plugin implementation of the 'image' formatter.
Namespace
Drupal\media_pdf_thumbnail\Plugin\Field\FieldFormatterCode
protected function getPdfFileUri($media) {
$bundle = $this->fieldDefinition
->getTargetBundle();
$pdfField = $this->mediaPdfThumbnailConfig
->get($bundle . '_field');
if ($pdfField && $media) {
$fileEntity = $media
->get($pdfField)->entity;
return $fileEntity ? $fileEntity
->url() : NULL;
}
return NULL;
}