| $Formats | ApiMain | privatestatic |
| $lacksSameOriginSecurity | ApiMain | private |
| $mAction | ApiMain | private |
| $mCacheControl | ApiMain | private |
| $mCacheMode | ApiMain | private |
| $mCanApiHighLimits | ApiMain | private |
| $mContinuationManager | ApiMain | private |
| $mEnableWrite | ApiMain | private |
| $mErrorFormatter | ApiMain | |
| $messageMap | ApiBase | static |
| $mInternalMode | ApiMain | private |
| $mModule | ApiMain | private |
| $mModuleMgr | ApiMain | private |
| $mModulePrefix | ApiBase | |
| $Modules | ApiMain | privatestatic |
| $mParamsUsed | ApiMain | private |
| $mPrinter | ApiMain | private |
| $mResult | ApiMain | |
| $mRights | ApiMain | privatestatic |
| $mSquidMaxage | ApiMain | |
| __construct($context=null, $enableWrite=false) | ApiMain | |
| ApiBase::__construct(ApiMain $mainModule, $moduleName, $modulePrefix= '') | ApiBase | |
| API_DEFAULT_FORMAT | ApiMain | |
| canApiHighLimits() | ApiMain | |
| canUseWikiPage() | ContextSource | |
| checkAsserts($params) | ApiMain | protected |
| checkBotReadOnly() | ApiMain | private |
| checkConditionalRequestHeaders($module) | ApiMain | protected |
| checkExecutePermissions($module) | ApiMain | protected |
| checkMaxLag($module, $params) | ApiMain | protected |
| checkReadOnly($module) | ApiMain | protected |
| createErrorPrinter() | ApiMain | private |
| createPrinterByName($format) | ApiMain | |
| dieBlocked(Block $block) | ApiBase | |
| dieContinueUsageIf($condition) | ApiBase | protected |
| dieDebug($method, $message) | ApiBase | protectedstatic |
| dieReadOnly() | ApiBase | |
| dieStatus($status) | ApiBase | |
| dieUsage($description, $errorCode, $httpRespCode=0, $extradata=null) | ApiBase | |
| dieUsageMsg($error) | ApiBase | |
| dieUsageMsgOrDebug($error) | ApiBase | |
| dynamicParameterDocumentation() | ApiBase | |
| encodeParamName($paramName) | ApiBase | |
| encodeRequestLogValue($s) | ApiMain | protected |
| errorMessageFromException($e) | ApiMain | protected |
| execute() | ApiMain | |
| executeAction() | ApiMain | protected |
| executeActionWithErrorHandling() | ApiMain | protected |
| exportSession() | ContextSource | |
| extractRequestParams($parseLimit=true) | ApiBase | |
| GET_VALUES_FOR_HELP | ApiBase | |
| getAllowedParams() | ApiMain | |
| getCheck($name) | ApiMain | |
| getConditionalRequestData($condition) | ApiBase | |
| getConfig() | ContextSource | |
| getContext() | ContextSource | |
| getContinuationManager() | ApiMain | |
| getCustomPrinter() | ApiBase | |
| getDB() | ApiBase | protected |
| getDescription() | ApiBase | protected |
| getDescriptionMessage() | ApiBase | protected |
| getErrorFormatter() | ApiMain | |
| getErrorFromStatus($status, &$extraData=null) | ApiBase | |
| getExamples() | ApiBase | protected |
| getExamplesMessages() | ApiMain | protected |
| getFinalDescription() | ApiBase | |
| getFinalParamDescription() | ApiBase | |
| getFinalParams($flags=0) | ApiBase | |
| getHelpFlags() | ApiBase | protected |
| getHelpUrls() | ApiBase | |
| getLanguage() | ContextSource | |
| getMain() | ApiBase | |
| getModule() | ApiMain | |
| getModuleFromPath($path) | ApiBase | |
| getModuleManager() | ApiMain | |
| getModuleName() | ApiBase | |
| getModulePath() | ApiBase | |
| getModulePrefix() | ApiBase | |
| getModuleProfileName($db=false) | ApiBase | |
| getModuleSourceInfo() | ApiBase | protected |
| getOutput() | ContextSource | |
| getParamDescription() | ApiBase | protected |
| getParameter($paramName, $parseLimit=true) | ApiBase | protected |
| getParameterFromSettings($paramName, $paramSettings, $parseLimit) | ApiBase | protected |
| getParamsUsed() | ApiMain | protected |
| getParent() | ApiBase | |
| getPrinter() | ApiMain | |
| getProfileDBTime() | ApiBase | |
| getProfileTime() | ApiBase | |
| getRequest() | ContextSource | |
| getResult() | ApiMain | |
| getResultData() | ApiBase | |
| getSkin() | ContextSource | |
| getStats() | ContextSource | |
| getTiming() | ContextSource | |
| getTitle() | ContextSource | |
| getTitleOrPageId($params, $load=false) | ApiBase | |
| getUpload($name) | ApiMain | |
| getUser() | ContextSource | |
| getUserAgent() | ApiMain | |
| getVal($name, $default=null) | ApiMain | |
| getWatchlistUser($params) | ApiBase | |
| getWatchlistValue($watchlist, $titleObj, $userOption=null) | ApiBase | protected |
| getWebUITokenSalt(array $params) | ApiBase | protected |
| getWikiPage() | ContextSource | |
| handleApiBeforeMainException(Exception $e) | ApiMain | static |
| handleCORS() | ApiMain | protected |
| handleException(Exception $e) | ApiMain | protected |
| isDeprecated() | ApiBase | |
| isInternal() | ApiBase | |
| isInternalMode() | ApiMain | |
| isMain() | ApiBase | |
| isReadMode() | ApiMain | |
| isWriteMode() | ApiBase | |
| lacksSameOriginSecurity() | ApiMain | |
| LIMIT_BIG1 | ApiBase | |
| LIMIT_BIG2 | ApiBase | |
| LIMIT_SML1 | ApiBase | |
| LIMIT_SML2 | ApiBase | |
| logFeatureUsage($feature) | ApiBase | protected |
| logRequest($time, $e=null) | ApiMain | protected |
| makeHelpArrayToString($prefix, $title, $input) | ApiBase | protected |
| makeHelpMsg() | ApiMain | |
| makeHelpMsgHeader($module, $paramName) | ApiMain | static |
| makeHelpMsgParameters() | ApiBase | |
| makeMessage($msg, IContextSource $context, array $params=null) | ApiBase | static |
| markParamsUsed($params) | ApiMain | |
| matchOrigin($value, $rules, $exceptions) | ApiMain | protectedstatic |
| matchRequestedHeaders($requestedHeaders) | ApiMain | protectedstatic |
| modifyHelp(array &$help, array $options, array &$tocData) | ApiMain | |
| msg() | ContextSource | |
| mustBePosted() | ApiBase | |
| needsToken() | ApiBase | |
| PARAM_ALLOW_DUPLICATES | ApiBase | |
| PARAM_DEPRECATED | ApiBase | |
| PARAM_DFLT | ApiBase | |
| PARAM_HELP_MSG | ApiBase | |
| PARAM_HELP_MSG_APPEND | ApiBase | |
| PARAM_HELP_MSG_INFO | ApiBase | |
| PARAM_HELP_MSG_PER_VALUE | ApiBase | |
| PARAM_ISMULTI | ApiBase | |
| PARAM_MAX | ApiBase | |
| PARAM_MAX2 | ApiBase | |
| PARAM_MIN | ApiBase | |
| PARAM_RANGE_ENFORCE | ApiBase | |
| PARAM_REQUIRED | ApiBase | |
| PARAM_SUBMODULE_MAP | ApiBase | |
| PARAM_SUBMODULE_PARAM_PREFIX | ApiBase | |
| PARAM_TYPE | ApiBase | |
| PARAM_VALUE_LINKS | ApiBase | |
| parseMsg($error) | ApiBase | |
| parseMultiValue($valueName, $value, $allowMultiple, $allowedValues) | ApiBase | protected |
| printResult($isError) | ApiMain | protected |
| profileDBIn() | ApiBase | |
| profileDBOut() | ApiBase | |
| profileIn() | ApiBase | |
| profileOut() | ApiBase | |
| reallyMakeHelpMsg() | ApiMain | |
| reportUnusedParams() | ApiMain | protected |
| requireAtLeastOneParameter($params, $required) | ApiBase | |
| requireMaxOneParameter($params, $required) | ApiBase | |
| requireOnlyOneParameter($params, $required) | ApiBase | |
| safeProfileOut() | ApiBase | |
| sendCacheHeaders($isError) | ApiMain | protected |
| setCacheControl($directives) | ApiMain | |
| setCacheMaxAge($maxage) | ApiMain | |
| setCacheMode($mode) | ApiMain | |
| setContext(IContextSource $context) | ContextSource | |
| setContinuationManager($manager) | ApiMain | |
| setHelp($help=true) | ApiMain | |
| setRequestExpectations(ApiBase $module) | ApiMain | protected |
| setupExecuteAction() | ApiMain | protected |
| setupExternalResponse($module, $params) | ApiMain | protected |
| setupModule() | ApiMain | protected |
| setWarning($warning) | ApiBase | |
| setWatch($watch, $titleObj, $userOption=null) | ApiBase | protected |
| shouldCheckMaxlag() | ApiBase | |
| substituteResultWithError($e) | ApiMain | protected |
| truncateArray(&$arr, $limit) | ApiBase | static |
| useTransactionalTimeLimit() | ApiBase | protected |
| validateLimit($paramName, &$value, $min, $max, $botMax=null, $enforceLimits=false) | ApiBase | protected |
| validateTimestamp($value, $encParamName) | ApiBase | protected |
| validateToken($token, array $params) | ApiBase | |
| wildcardToRegex($wildcard) | ApiMain | protectedstatic |