private static function _applyPreGenerationFilters(&$Obj)
    {
        if ($Obj->name == 'comment' && Config::get('noComments')) {
            $Obj->destroy();

            return false;
        }

        if (in_array('justGetObject', $Obj->options)) {
            return $Obj;
        }

        if (in_array('return', $Obj->options)) {
            ob_start();
        }
    }
private static function _applyPreGenerationFilters(&$Obj)
    {
        if ($Obj->name == 'comment' && Config::get('noComments')) {
            $Obj->destroy();

            return false;
        }

        if (in_array('justGetObject', $Obj->options)) {
            return $Obj;
        }

        if (in_array('return', $Obj->options)) {
            ob_start();
        }
    }
private static function _applyPreGenerationFilters ( & $ Obj ) { if ( $ Obj -> name == 'comment' && Config :: get ( 'noComments' ) ) { $ Obj -> destroy ( ) ; return false ; } if ( in_array ( 'justGetObject' , $ Obj -> options ) ) { return $ Obj ; } if ( in_array ( 'return' , $ Obj -> options ) ) { ob_start ( ) ; } }
Things that must be done before the Tag will be created.

@param mixed &$Obj the current Tag or Module

@return mixed the object if it is in justGetObject mode or null.
Things that must be done before the Tag will be created .