Back to PhocaDownloadSettings class

Method getManagerGroup

public static
getManagerGroup
(mixed $manager)

Method getManagerGroup - Source code

public static function getManagerGroup($manager)
{
    $group = array();
    switch ($manager) {
        case 'icon':
        case 'iconspec1':
        case 'iconspec2':
            $group['f'] = 2;
            //File
            $group['i'] = 1;
            //Image
            $group['t'] = 'icon';
            //Text
            $group['c'] = '&tmpl=component';
            break;
        case 'image':
            $group['f'] = 2;
            //File
            $group['i'] = 1;
            //Image
            $group['t'] = 'image';
            //Text
            $group['c'] = '&tmpl=component';
            break;
        case 'filepreview':
            $group['f'] = 3;
            $group['i'] = 1;
            $group['t'] = 'filename';
            $group['c'] = '&tmpl=component';
            break;
        case 'fileplay':
            $group['f'] = 3;
            $group['i'] = 0;
            $group['t'] = 'filename';
            $group['c'] = '&tmpl=component';
            break;
        case 'filemultiple':
            $group['f'] = 1;
            $group['i'] = 0;
            $group['t'] = 'filename';
            $group['c'] = '';
            break;
        case 'file':
        default:
            $group['f'] = 1;
            $group['i'] = 0;
            $group['t'] = 'filename';
            $group['c'] = '&tmpl=component';
            break;
    }
    return $group;
}