Handbuch:ApiMain.php

From mediawiki.org
This page is a translated version of the page Manual:ApiMain.php and the translation is 100% complete.

ApiMain ist die Haupt-API-Klasse, die sowohl für die externe als auch für die interne Verarbeitung genutzt wird. Wenn sie ausgeführt wird, erstellt sie das angefragte Formatierer-Objekt und instanziiert ein Objekt, das mit der benötigten Aktion verbunden ist, führt dieses aus und nutzt den Formatierer, um die Ergebnisse auszugeben. Im Ausnahmefall wird eine Fehlermeldung mit dem gleichen Formatierer ausgegeben. Um die API zu Testzwecken programmatisch anzurufen, führen Sie sie aus, indem Sie das FauxRequest -Objekt nutzen. In diesem Fall werden interne Ausnahmen nicht behandelt, sondern an den Anrufer übergeben. Nutzen Sie nach erfolgreicher Ausführung getResult() für die daraus resultierenden Daten.

Funktionen

getResult()

getResult() erhält das ApiResult-Objekt, das mit der aktuellen Abfrage verbunden ist.

Siehe auch