Back to PhocaGalleryFileThumbnail class

Method deleteFileThumbnail

public static
deleteFileThumbnail
(mixed $filename, mixed $small = 0, mixed $medium = 0, mixed $large = 0)

Method deleteFileThumbnail - Source code

public static function deleteFileThumbnail($filename, $small = 0, $medium = 0, $large = 0)
{
    if ($small == 1) {
        $fileNameThumbS = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'small');
        if (File::exists($fileNameThumbS->abs)) {
            File::delete($fileNameThumbS->abs);
        }
        $fileNameThumbS = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'small1');
        if (File::exists($fileNameThumbS->abs)) {
            File::delete($fileNameThumbS->abs);
        }
        $fileNameThumbS = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'small2');
        if (File::exists($fileNameThumbS->abs)) {
            File::delete($fileNameThumbS->abs);
        }
        $fileNameThumbS = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'small3');
        if (File::exists($fileNameThumbS->abs)) {
            File::delete($fileNameThumbS->abs);
        }
    }
    if ($medium == 1) {
        $fileNameThumbM = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'medium');
        if (File::exists($fileNameThumbM->abs)) {
            File::delete($fileNameThumbM->abs);
        }
        $fileNameThumbM = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'medium1');
        if (File::exists($fileNameThumbM->abs)) {
            File::delete($fileNameThumbM->abs);
        }
        $fileNameThumbM = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'medium2');
        if (File::exists($fileNameThumbM->abs)) {
            File::delete($fileNameThumbM->abs);
        }
        $fileNameThumbM = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'medium3');
        if (File::exists($fileNameThumbM->abs)) {
            File::delete($fileNameThumbM->abs);
        }
    }
    if ($large == 1) {
        $fileNameThumbL = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'large');
        if (File::exists($fileNameThumbL->abs)) {
            File::delete($fileNameThumbL->abs);
        }
        $fileNameThumbL = PhocaGalleryFileThumbnail::getThumbnailName($filename, 'large1');
        if (File::exists($fileNameThumbL->abs)) {
            File::delete($fileNameThumbL->abs);
        }
    }
    return true;
}