protected function MediaPdfThumbnailService::hasDefaultThumbnail in Media PDF Thumbnail 8.4
Parameters
\Drupal\media\MediaInterface $media:
Return value
bool
1 call to MediaPdfThumbnailService::hasDefaultThumbnail()
File
- src/
Service/ MediaPdfThumbnailService.php, line 168
Class
- MediaPdfThumbnailService
- Class MediaPdfThumbnailService
Namespace
Drupal\media_pdf_thumbnail\ServiceCode
protected function hasDefaultThumbnail(MediaInterface $media) {
$file = $media
->get('thumbnail')->entity;
$fileUri = $file ? $file
->getFileUri() : NULL;
$genericThumbnailFileName = $media
->getSource()
->getPluginDefinition()['default_thumbnail_filename'];
$genericFileUri = $this->configFactory
->get('media.settings')
->get('icon_base_uri') . '/' . $genericThumbnailFileName;
return $fileUri == $genericFileUri;
}