public static function i($options = array())
    {
        static $instance;

        if (!isset($instance)) {
            $instance = new self($options);
            if (self::$_config['profiler']['showStart']) {
                self::mark('jbdump::start');
            }

        }

        return $instance;
    }
public static function i($options = array())
    {
        static $instance;

        if (!isset($instance)) {
            $instance = new self($options);
            if (self::$_config['profiler']['showStart']) {
                self::mark('jbdump::start');
            }

        }

        return $instance;
    }
public static function i ( $ options = array ( ) ) { static $ instance ; if ( ! isset ( $ instance ) ) { $ instance = new self ( $ options ) ; if ( self :: $ _config [ 'profiler' ] [ 'showStart' ] ) { self :: mark ( 'jbdump::start' ) ; } } return $ instance ; }
Returns the global JBDump object, only creating it
if it doesn't already exist
@param   array $options Initialization parameters
@return  JBDump
Returns the global JBDump object only creating it if it doesn t already exist