/** * Get an array of parser variable IDs */ static function getVariableIDs() { if (!self::$mVariableIDsInitialised) { # Deprecated constant definition hook, available for extensions that need it $magicWords = array(); wfRunHooks('MagicWordMagicWords', array(&$magicWords)); foreach ($magicWords as $word) { define($word, $word); } # Get variable IDs wfRunHooks('MagicWordwgVariableIDs', array(&self::$mVariableIDs)); self::$mVariableIDsInitialised = true; } return self::$mVariableIDs; }
/** * Get an array of parser variable IDs * * @return array */ static function getVariableIDs() { if (!self::$mVariableIDsInitialised) { # Get variable IDs Hooks::run('MagicWordwgVariableIDs', array(&self::$mVariableIDs)); self::$mVariableIDsInitialised = true; } return self::$mVariableIDs; }