Subversion Repositories cheapmusic

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

<?php
$mediaTypeIcons = array(
    'CD' => array(
        'text' => "Compact Disc",
        'class' => "material-icons media-icon-silver",
        'alias' => "album"
    ) ,
    'Record' => array(
        'text' => "Vinyl Record",
        'class' => "material-icons media-icon-black",
        'alias' => "album"
    ) ,
    'Digital' => array(
        'text' => "Digital Download",
        'class' => "material-icons media-icon-black",
        'alias' => "save_alt"
    ) ,
    'Book' => array(
        'text' => "Book / Sheet",
        'class' => "material-icons media-icon-black",
        'alias' => "book"
    )
);


function getMediaIcon($media, $extraClass="") {
    global $mediaTypeIcons;
    
    return ('<i class="' . $mediaTypeIcons[$media]["class"] . rtrim(" " . $extraClass) . '">' . $mediaTypeIcons[$media]["alias"] . "</i>");
}

function getMediaIconClass($media, $extraClass="") {
    global $mediaTypeIcons;
    
    return ($mediaTypeIcons[$media]["class"] . rtrim(" " . $extraClass));
}

function getMediaIconAlias($media) {
    global $mediaTypeIcons;
    
    return ($mediaTypeIcons[$media]["alias"]);
}

function getMediaIconText($media) {
    global $mediaTypeIcons;
    
    return ($mediaTypeIcons[$media]["text"]);
}