public function PdfPreviewGenerator::updatePdfPreview in PDFPreview 2.0.x
Same name and namespace in other branches
- 8 src/PDFPreviewGenerator.php \Drupal\pdfpreview\PDFPreviewGenerator::updatePDFPreview()
Deletes the preview image for a file when the file is updated.
Parameters
\Drupal\file\Entity\File $file: The file to delete the preview for.
File
- src/
PdfPreviewGenerator.php, line 117
Class
- PdfPreviewGenerator
- Generates PDF Previews.
Namespace
Drupal\pdfpreviewCode
public function updatePdfPreview(File $file) {
/** @var \Drupal\file\Entity\File $original */
$original = $file->original;
if ($file
->getFileUri() != $original
->getFileUri() || filesize($file
->getFileUri()) != filesize($original
->getFileUri())) {
$this
->deletePdfPreview($original);
}
}