Руководство:ApiMain.php
Эта страница устарела. |
Файл MediaWiki: ApiMain.php | |
---|---|
Расположение: | includes/api/ |
Исходный код: | master • 1.42.3 • 1.41.4 • 1.39.10 |
Классы: | ApiMain |
ApiMain — основной класс API, используемый для внешней и внутренней обработки данных.
При выполнении он создаст запрашиваемый объект форматирования, создаст экземпляр и исполнит объект, ассоциируемый с необходимым действием, и использует объект форматирования для вывода результатов.
В случае возникновения исключения, сообщение об ошибке будет выведено с использованием этого же объекта форматирования.
Чтобы вызвать API программно для тестирования, запустите его, используя объект FauxRequest , в этом случае все внутренние исключения будут не обработаны, а переданы вызвавшему объекту.
После успешного выполнения вызовите getResult()
, чтобы получить данные-результат.
Функции
getResult()
getResult()
получает объект ApiResult, ассоциированный с текущим запросом.