Back to PhocaDownloadLayout class

Method displayTagsString

public
displayTagsString
(mixed $string = '')

Method displayTagsString - Source code

public function displayTagsString($string = '')
{
    $o = array();
    if ($string != '') {
        $sA = explode(',', $string);
        if (!empty($sA)) {
            foreach ($sA as $k => $v) {
                // Specific cases for Joomla! CMS
                switch ($v) {
                    case '1.5':
                        $c = 'pd-j-15';
                        break;
                    case '1.7':
                        $c = 'pd-j-17';
                        break;
                    case '2.5':
                        $c = 'pd-j-25';
                        break;
                    case '3.x':
                        $c = 'pd-j-3x';
                        break;
                    case '3.5':
                        $c = 'pd-j-35';
                        break;
                    case '4.x':
                        $c = 'pd-j-4x';
                        break;
                    case '4.0':
                        $c = 'pd-j-40';
                        break;
                    default:
                        $c = 'label-default bg-default';
                        break;
                }
                $o[] = '<span class="label badge ' . $c . '">' . $v . '</span>';
            }
        }
    }
    return implode(" ", $o);
}