public function clearThumbnails($force = false)
{
if ($this->_dataChanged || $force) {
// clear the thumbnail custom settings
$this->setCustomSetting("thumbnails", null);
// video thumbnails and image previews
$files = glob(PIMCORE_TEMPORARY_DIRECTORY . "/video-image-cache/video_" . $this->getId() . "__*");
if (is_array($files)) {
foreach ($files as $file) {
unlink($file);
}
}
recursiveDelete($this->getImageThumbnailSavePath());
recursiveDelete($this->getVideoThumbnailSavePath());
}
}