/**
 * Returns the global PhocacartRenderMedia object, only creating it if it doesn't already exist.
 * @param string $name The name of the media
 * @return  PhocacartRenderMedia  The PhocacartRenderMedia object
 * @since   3.5
 */
public static function getInstance($name = 'main')
{
    if (empty(self::$instances[$name])) {
        self::$instances[$name] = new PhocacartRenderMedia($name);
    }
    return self::$instances[$name];
}