public static function get($ID = 'latest', $offset = 0)
    {
        if ($ID === 'latest') {
            if ($offset > 0) {
                $offset = $offset*-1;
            }
            if (Config::get('store') == 'global') {
                $k = array_splice(@array_keys(self::$_tagStore), -1+$offset, 1);
                return self::$_tagStore[$k[0]];
            } elseif (Config::get('store') == 'internal') {
                $Store = Config::getHTMLInstance()->tagStore;
                $k = array_splice(@array_keys($Store), -1+$offset, 1);
                return $Store[$k[0]];
            }
        } elseif (is_int($ID)) {
            if (Config::get('store') == 'global' && isset(self::$_tagStore[$ID])) {
                return self::$_tagStore[$ID];
            } elseif (Config::get('store') == 'internal'
                && isset(Config::getHTMLInstance()->tagStore[$ID])
            ) {
                return Config::getHTMLInstance()->tagStore[$ID];
            }
        }

        return false;
    }
public static function get($ID = 'latest', $offset = 0)
    {
        if ($ID === 'latest') {
            if ($offset > 0) {
                $offset = $offset*-1;
            }
            if (Config::get('store') == 'global') {
                $k = array_splice(@array_keys(self::$_tagStore), -1+$offset, 1);
                return self::$_tagStore[$k[0]];
            } elseif (Config::get('store') == 'internal') {
                $Store = Config::getHTMLInstance()->tagStore;
                $k = array_splice(@array_keys($Store), -1+$offset, 1);
                return $Store[$k[0]];
            }
        } elseif (is_int($ID)) {
            if (Config::get('store') == 'global' && isset(self::$_tagStore[$ID])) {
                return self::$_tagStore[$ID];
            } elseif (Config::get('store') == 'internal'
                && isset(Config::getHTMLInstance()->tagStore[$ID])
            ) {
                return Config::getHTMLInstance()->tagStore[$ID];
            }
        }

        return false;
    }
public static function get ( $ ID = 'latest' , $ offset = 0 ) { if ( $ ID === 'latest' ) { if ( $ offset > 0 ) { $ offset = $ offset * - 1 ; } if ( Config :: get ( 'store' ) == 'global' ) { $ k = array_splice ( @ array_keys ( self :: $ _tagStore ) , - 1 + $ offset , 1 ) ; return self :: $ _tagStore [ $ k [ 0 ] ] ; } elseif ( Config :: get ( 'store' ) == 'internal' ) { $ Store = Config :: getHTMLInstance ( ) -> tagStore ; $ k = array_splice ( @ array_keys ( $ Store ) , - 1 + $ offset , 1 ) ; return $ Store [ $ k [ 0 ] ] ; } } elseif ( is_int ( $ ID ) ) { if ( Config :: get ( 'store' ) == 'global' && isset ( self :: $ _tagStore [ $ ID ] ) ) { return self :: $ _tagStore [ $ ID ] ; } elseif ( Config :: get ( 'store' ) == 'internal' && isset ( Config :: getHTMLInstance ( ) -> tagStore [ $ ID ] ) ) { return Config :: getHTMLInstance ( ) -> tagStore [ $ ID ] ; } } return false ; }
Gets a Tag from store.

Checks if configuration is set to internal

@param mixed $ID Tag ID or 'latest' for the latest tag stored.

@return Tag
Gets a Tag from store .