67 return $this->container->run(
74 return $this->container->run(
76 [ $module, $user, &$message ]
81 return $this->container->run(
88 return $this->container->run(
89 'ApiFeedContributions::feedItem',
90 [ $row, $context, &$feedItem ]
95 return $this->container->run(
97 [ $context, $text,
$mime, $format ]
102 return $this->container->run(
103 'APIGetAllowedParams',
104 [ $module, &$params, $flags ]
109 return $this->container->run(
110 'APIGetDescriptionMessages',
116 return $this->container->run(
117 'APIGetParamDescriptionMessages',
123 return $this->container->run(
124 'APIHelpModifyOutput',
125 [ $module, &
$help, $options, &$tocData ]
130 return $this->container->run(
131 'ApiMain::moduleManager',
137 return $this->container->run(
138 'ApiMain::onException',
144 &$reset, &$suppressCache
146 return $this->container->run(
147 'ApiMakeParserOptions',
148 [ $options,
$title, $params, $module, &$reset, &$suppressCache ]
153 $this->container->run(
156 [
'abortable' => false ]
161 return $this->container->run(
162 'ApiOpenSearchSuggest',
167 public function onApiOptions( $apiModule, $user, $changes, $resetKinds ) {
168 return $this->container->run(
170 [ $apiModule, $user, $changes, $resetKinds ]
175 return $this->container->run(
176 'ApiParseMakeOutputPage',
182 return $this->container->run(
183 'APIQueryAfterExecute',
189 return $this->container->run(
190 'ApiQueryBaseAfterQuery',
191 [ $module, $result, &$hookData ]
196 &$conds, &$query_options, &$join_conds, &$hookData
198 return $this->container->run(
199 'ApiQueryBaseBeforeQuery',
200 [ $module, &$tables, &$fields, &$conds, &$query_options,
201 &$join_conds, &$hookData ]
206 return $this->container->run(
207 'ApiQueryBaseProcessRow',
208 [ $module, $row, &$data, &$hookData ]
213 return $this->container->run(
214 'APIQueryGeneratorAfterExecute',
215 [ $module, $resultPageSet ]
220 return $this->container->run(
221 'APIQueryInfoTokens',
227 return $this->container->run(
228 'APIQueryRecentChangesTokens',
234 return $this->container->run(
235 'APIQueryRevisionsTokens',
241 return $this->container->run(
242 'APIQuerySiteInfoGeneralInfo',
243 [ $module, &$results ]
248 return $this->container->run(
249 'APIQuerySiteInfoStatisticsInfo',
255 return $this->container->run(
256 'ApiQueryTokensRegisterTypes',
262 return $this->container->run(
263 'APIQueryUsersTokens',
269 $recentChangeInfo, &$vals
271 return $this->container->run(
272 'ApiQueryWatchlistExtractOutputData',
273 [ $module, $watchedItem, $recentChangeInfo, &$vals ]
278 $module, $params, &$options
280 return $this->container->run(
281 'ApiQueryWatchlistPrepareWatchedItemQueryServiceOptions',
282 [ $module, $params, &$options ]
287 return $this->container->run(
288 'ApiQuery::moduleManager',
294 return $this->container->run(
301 return $this->container->run(
302 'ApiTokensGetTokenTypes',
308 return $this->container->run(
309 'ApiValidatePassword',
315 return $this->container->run(
316 'ChangeAuthenticationDataAudit',
322 return $this->container->run(
323 'EditFormPreloadText',
329 return $this->container->run(
330 'FileUndeleteComplete',
331 [
$title, $fileVersions, $user, $reason ]
336 return $this->container->run(
343 return $this->container->run(
345 [
$title, &$links, &$linkFlags ]
350 return $this->container->run(
351 'OutputPageCheckLastModified',
352 [ &$modifiedTimes, $out ]
357 return $this->container->run(
358 'RequestHasSameOriginSecurity',
364 return $this->container->run(
366 [ $user, &$inject_html, $direct ]
371 return $this->container->run(
372 'UserLogoutComplete',
373 [ $user, &$inject_html, $oldName ]