Manuel:GlobalFunctions.php

This page is a translated version of the page Manual:GlobalFunctions.php and the translation is 100% complete.

GlobalFunctions.php est un fichier qui contient des fonctions globales, y compris les fonctions importantes comme wfMessage utilisée pour l'internationalisation .

Fonctions

wfFindFile()

Version de MediaWiki :
1.38

(obsolète depuis v. 1.34) (supprimé en 1.39) Remplacez par MediaWikiServices::getInstance()->getRepoGroup()->findFile() .

Retourne un objet File si on lui passe une chaîne (correspondant à un nom de fichier) ou un objet Title, ou bien false si le fichier n'existe pas. C'est un raccoucis pour RepoGroup::singleton()->findFile(). Utilisez RepoGroup::singleton()->getLocalRepo()->findFile() si vous devez récupérer les fichiers seulement de votre dépôt local.

wfRunHooks()

Version de MediaWiki :
1.32

(supprimé en 1.32) Exemple d'utilisation de wfRunHooks(), dans WikiPage:doEditContent()  :

$hook_args = array( &$this, &$user, $content, $summary,
	$flags & EDIT_MINOR, null, null, &$flags, $revision, &$status, $baseRevId );
ContentHandler::runLegacyHooks( 'ArticleSaveComplete', $hook_args );
wfRunHooks( 'PageContentSaveComplete', $hook_args );

wfRandom()

wfRandom() est utilisé pour populer page.page_random.

wfBaseConvert()

(obsolète depuis v. 1.27) (supprimé en 1.31) Utilisez Wikimedia\base_convert() directement. La fonction utilisée pour générer le SHA-1 en base 36 de la valeur de hachage du contenu textuel dans revision.rev_sha1 est wfBaseConvert( sha1( $text ), 16, 36, 31 ). Les modules API tels que ApiQueryRevisions utilisent wfBaseConvert( $revision->getSha1(), 36, 16, 40 ).

wfTempDir()

Cette fonction recherche le répertoire système des fichiers temporaires.

wfIsCLI()

Version de MediaWiki :
1.31
Gerrit change 401682

Renvoie true si le code est exécuté à partir de la ligne de commande.

Voir aussi