Back to PhocaGalleryImageFront class

Method displayCategoryImageOrFolder

public static
displayCategoryImageOrFolder
(mixed $filename, mixed $size, mixed $rightDisplayKey, mixed $param = 'display_category_icon_image')

Method displayCategoryImageOrFolder - Source code

/*
 * IMAGE OR FOLDER - CATEGORY VIEW - INTERNAL IMAGE
 */
public static function displayCategoryImageOrFolder($filename, $size, $rightDisplayKey, $param = 'display_category_icon_image')
{
    phocagalleryimport('phocagallery.image.image');
    phocagalleryimport('phocagallery.path.path');
    phocagalleryimport('phocagallery.file.filethumbnail');
    $paramsC = ComponentHelper::getParams('com_phocagallery');
    $path = PhocaGalleryPath::getPath();
    $fileThumbnail = PhocaGalleryFileThumbnail::getThumbnailName($filename, $size);
    $displayCategoryIconImage = $paramsC->get($param, 0);
    //Thumbnail_file doesn't exists or user wants to display folder icon or if category is not accessable, display the key in the image:
    if ((int) $rightDisplayKey == 0 || !File::exists($fileThumbnail->abs) || $displayCategoryIconImage != 1) {
        $fileThumbnail->rel = false;
        $fileThumbnail->linkthumbnailpath = false;
        $fileThumbnail->extid = 0;
        $fileThumbnail->extpic = false;
        $fileThumbnail->extm = false;
        $fileThumbnail->exts = false;
    }
    return $fileThumbnail;
}