Příručka:ApiMain.php
Appearance
Tato stránka je zastaralá. |
| Soubor MediaWiki: ApiMain.php | |
|---|---|
| Lokalita: | includes/api/ (1 v 1.46 nebo novější) |
| Zdrojový kód: | master • 1.45.1 • 1.44.3 • 1.43.6 |
| Třídy: | MediaWiki\Api\ApiMain |
ApiMain je hlavní třída API, používaná pro externí i interní zpracování.
Po spuštění vytvoří požadovaný objekt formátovače, vytvoří instanci a spustí objekt spojený s požadovanou akcí a použije formátovač k vypsání výsledků.
V případě výjimky bude chybová zpráva vytištěna s použitím stejného formátovače.
Chcete-li API volat programově pro testování, spusťte ho pomocí objektu FauxRequest. V takovém případě nebudou žádné interní výjimky zpracovány, ale budou předány volajícímu.
Po úspěšném provedení použijte pro výsledná data funkci getResult().
Funkce
getResult()
getResult() načte objekt ApiResult přidružený k aktuálnímu požadavku.