Manual:GlobalFunctions.php/cs

Category:MediaWiki code/cs#GlobalFunctions.php

GlobalFunctions.php je soubor, který obsahuje globální funkce, včetně tak důležitých funkcí, jako je wfMessage, která se používá pro internationalisation.

Funkce

wfFindFile()

Verze MediaWiki:
1.38

(zastaralé od 1.34) (odstraněno od 1.39) Místo ní používejte přímo MediaWikiServices::getInstance()->getRepoGroup()->findFile().

Předání řetězce (s názvem souboru) nebo objektu Title vrátí objekt File nebo false, pokud soubor neexistuje. Je to zkratka pro RepoGroup::singleton()->findFile(). Pokud potřebujete získat soubory pouze z lokálního repozitáře, použijte RepoGroup::singleton()->getLocalRepo()->findFile().

wfRunHooks()

Verze MediaWiki:
1.32

(odstraněno od 1.32) Příklad použití wfRunHooks() z 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()

Funkce wfRandom() se používá k naplnění proměnné page.page_random.

wfBaseConvert()

(zastaralé od 1.27) (odstraněno od 1.31) Použijte přímo Wikimedia\base_convert(). Funkce použitá ke generování hashe textového obsahu v proměnné revision.rev_sha1 s kódem Base-36 SHA-1 je wfBaseConvert( sha1( $text ), 16, 36, 31 ). Moduly API jako ApiQueryRevisions používají wfBaseConvert( $revision->getSha1(), 36, 16, 40 ).

wfTempDir()

Tato funkce se pokouší získat systémový adresář pro dočasné soubory.

wfIsCLI()

Verze MediaWiki:
1.31
Gerrit change 401682

Vrací hodnotu true, pokud je kód spouštěn z příkazového řádku.

Související odkazy

Category:MediaWiki code/cs Category:MediaWiki code pages without class names/cs