Handbuch:ApiMain.php
Diese Seite ist veraltet. |
MediaWiki file: ApiMain.php | |
---|---|
Location: | includes/api/ |
Source code: | master • 1.42.3 • 1.41.4 • 1.39.10 |
Classes: | ApiMain |
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.