public function MediaPdfThumbnailQueueManager::createItem in Media PDF Thumbnail 8.4
Parameters
\Drupal\media\MediaInterface $media:
$pdfFieldName:
$thumbnailType:
false $cron:
File
- src/
Manager/ MediaPdfThumbnailQueueManager.php, line 72
Class
- MediaPdfThumbnailQueueManager
- Class MediaPdfThumbnailQueueManager
Namespace
Drupal\media_pdf_thumbnail\ManagerCode
public function createItem(MediaInterface $media, $pdfFieldName, $thumbnailType, bool $cron = FALSE) {
// Create item.
$data = new \stdClass();
$data->media = $media;
$data->field = $pdfFieldName;
$data->thumbnailType = $thumbnailType;
if ($cron) {
$this->cronQueue
->createItem($data);
}
else {
$this->queue
->createItem($data);
}
}