$blockMsgMap | ApiBase | privatestatic |
$context | ContextSource | private |
$extensionInfo | ApiBase | privatestatic |
$fields | ApiQueryBase | private |
$filterIDsCache | ApiBase | privatestatic |
$join_conds | ApiQueryBase | private |
$mDb | ApiQueryBase | private |
$mMainModule | ApiBase | private |
$mModuleName | ApiBase | private |
$mModulePrefix | ApiBase | private |
$mModuleSource | ApiBase | private |
$mParamCache | ApiBase | private |
$mQueryModule | ApiQueryBase | private |
$mReplicaDB | ApiBase | private |
$options | ApiQueryBase | private |
$prop | ApiQueryUsers | private |
$publicProps | ApiQueryUsers | protectedstatic |
$tables | ApiQueryBase | private |
$tokenFunctions | ApiQueryUsers | private |
$where | ApiQueryBase | private |
__construct(ApiQuery $query, $moduleName) | ApiQueryUsers | |
ApiQueryBase::__construct(ApiQuery $queryModule, $moduleName, $paramPrefix='') | ApiQueryBase | |
ApiBase::__construct(ApiMain $mainModule, $moduleName, $modulePrefix='') | ApiBase | |
addBlockInfoToStatus(StatusValue $status, User $user=null) | ApiBase | |
addDeprecation( $msg, $feature, $data=[]) | ApiBase | |
addError( $msg, $code=null, $data=null) | ApiBase | |
addFields( $value) | ApiQueryBase | protected |
addFieldsIf( $value, $condition) | ApiQueryBase | protected |
addJoinConds( $join_conds) | ApiQueryBase | protected |
addMessagesFromStatus(StatusValue $status, $types=[ 'warning', 'error'], array $filter=[]) | ApiBase | |
addOption( $name, $value=null) | ApiQueryBase | protected |
addPageSubItem( $pageId, $item, $elemname=null) | ApiQueryBase | protected |
addPageSubItems( $pageId, $data) | ApiQueryBase | protected |
addTables( $tables, $alias=null) | ApiQueryBase | protected |
addTimestampWhereRange( $field, $dir, $start, $end, $sort=true) | ApiQueryBase | protected |
addTitleInfo(&$arr, $title, $prefix='') | ApiQueryBase | static |
addWarning( $msg, $code=null, $data=null) | ApiBase | |
addWhere( $value) | ApiQueryBase | protected |
addWhereFld( $field, $value) | ApiQueryBase | protected |
addWhereIDsFld( $table, $field, $ids) | ApiQueryBase | protected |
addWhereIf( $value, $condition) | ApiQueryBase | protected |
addWhereRange( $field, $dir, $start, $end, $sort=true) | ApiQueryBase | protected |
ALL_DEFAULT_STRING | ApiBase | |
canUseWikiPage() | ContextSource | |
checkTitleUserPermissions(LinkTarget $linkTarget, $actions, $options=[]) | ApiBase | |
checkUserRightsAny( $rights, $user=null) | ApiBase | |
dieBlocked(AbstractBlock $block) | ApiBase | |
dieContinueUsageIf( $condition) | ApiBase | protected |
dieDebug( $method, $message) | ApiBase | protectedstatic |
dieReadOnly() | ApiBase | |
dieStatus(StatusValue $status) | ApiBase | |
dieWithError( $msg, $code=null, $data=null, $httpCode=null) | ApiBase | |
dieWithErrorOrDebug( $msg, $code=null, $data=null, $httpCode=null) | ApiBase | |
dieWithException( $exception, array $options=[]) | ApiBase | |
dynamicParameterDocumentation() | ApiBase | |
encodeParamName( $paramName) | ApiBase | |
errorArrayToStatus(array $errors, User $user=null) | ApiBase | |
execute() | ApiQueryUsers | |
executeGenderCacheFromResultWrapper(IResultWrapper $res, $fname=__METHOD__, $fieldPrefix='page') | ApiQueryBase | protected |
explodeMultiValue( $value, $limit) | ApiBase | protected |
exportSession() | ContextSource | |
extractRequestParams( $options=[]) | ApiBase | |
filterIDs( $fields, array $ids) | ApiBase | protected |
GET_VALUES_FOR_HELP | ApiBase | |
getAllowedParams() | ApiQueryUsers | |
getCacheMode( $params) | ApiQueryUsers | |
getConditionalRequestData( $condition) | ApiBase | |
getConfig() | ContextSource | |
getContext() | ContextSource | |
getContinuationManager() | ApiBase | |
getCustomPrinter() | ApiBase | |
getDB() | ApiQueryBase | protected |
getErrorFormatter() | ApiBase | |
getExamplesMessages() | ApiQueryUsers | protected |
getExtendedDescription() | ApiBase | protected |
getFinalDescription() | ApiBase | |
getFinalParamDescription() | ApiBase | |
getFinalParams( $flags=0) | ApiBase | |
getFinalSummary() | ApiBase | |
getHelpFlags() | ApiBase | protected |
getHelpUrls() | ApiQueryUsers | |
getLanguage() | ContextSource | |
getMain() | ApiBase | |
getModuleFromPath( $path) | ApiBase | |
getModuleManager() | ApiBase | |
getModuleName() | ApiBase | |
getModulePath() | ApiBase | |
getModulePrefix() | ApiBase | |
getModuleSourceInfo() | ApiBase | protected |
getOutput() | ContextSource | |
getPageSet() | ApiQueryBase | protected |
getParameter( $paramName, $parseLimit=true) | ApiBase | protected |
getParameterFromSettings( $paramName, $paramSettings, $parseLimit) | ApiBase | protected |
getParent() | ApiQueryBase | |
getPermissionManager() | ApiBase | protected |
getQuery() | ApiQueryBase | |
getRequest() | ContextSource | |
getResult() | ApiBase | |
getSkin() | ContextSource | |
getStats() | ContextSource | |
getSummaryMessage() | ApiBase | protected |
getTiming() | ContextSource | |
getTitle() | ContextSource | |
getTitleFromTitleOrPageId( $params) | ApiBase | |
getTitleOrPageId( $params, $load=false) | ApiBase | |
getTokenFunctions() | ApiQueryUsers | protected |
getUser() | ContextSource | |
getUserrightsToken( $user) | ApiQueryUsers | static |
getWatchlistUser( $params) | ApiBase | |
getWatchlistValue( $watchlist, $titleObj, $userOption=null) | ApiBase | protected |
getWebUITokenSalt(array $params) | ApiBase | protected |
getWikiPage() | ContextSource | |
handleParamNormalization( $paramName, $value, $rawValue) | ApiBase | protected |
isDeprecated() | ApiBase | |
isInternal() | ApiBase | |
isMain() | ApiBase | |
isReadMode() | ApiBase | |
isWriteMode() | ApiBase | |
lacksSameOriginSecurity() | ApiBase | |
LIMIT_BIG1 | ApiBase | |
LIMIT_BIG2 | ApiBase | |
LIMIT_SML1 | ApiBase | |
LIMIT_SML2 | ApiBase | |
logFeatureUsage( $feature) | ApiBase | |
makeMessage( $msg, IContextSource $context, array $params=null) | ApiBase | static |
modifyHelp(array &$help, array $options, array &$tocData) | ApiBase | |
msg( $key,... $params) | ContextSource | |
mustBePosted() | ApiBase | |
needsToken() | ApiBase | |
PARAM_ALL | ApiBase | |
PARAM_ALLOW_DUPLICATES | ApiBase | |
PARAM_DEPRECATED | ApiBase | |
PARAM_DEPRECATED_VALUES | ApiBase | |
PARAM_DFLT | ApiBase | |
PARAM_EXTRA_NAMESPACES | 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_ISMULTI_LIMIT1 | ApiBase | |
PARAM_ISMULTI_LIMIT2 | ApiBase | |
PARAM_MAX | ApiBase | |
PARAM_MAX2 | ApiBase | |
PARAM_MAX_BYTES | ApiBase | |
PARAM_MAX_CHARS | ApiBase | |
PARAM_MIN | ApiBase | |
PARAM_RANGE_ENFORCE | ApiBase | |
PARAM_REQUIRED | ApiBase | |
PARAM_SENSITIVE | ApiBase | |
PARAM_SUBMODULE_MAP | ApiBase | |
PARAM_SUBMODULE_PARAM_PREFIX | ApiBase | |
PARAM_TEMPLATE_VARS | ApiBase | |
PARAM_TYPE | ApiBase | |
PARAM_VALUE_LINKS | ApiBase | |
parameterNotEmpty( $x) | ApiBase | private |
parseMultiValue( $valueName, $value, $allowMultiple, $allowedValues, $allSpecifier=null, $limit1=null, $limit2=null) | ApiBase | protected |
prefixedTitlePartToKey( $titlePart, $defaultNamespace=NS_MAIN) | ApiQueryBase | |
processRow( $row, array &$data, array &$hookData) | ApiQueryBase | protected |
requestExtraData( $pageSet) | ApiQueryBase | |
requireAtLeastOneParameter( $params, $required) | ApiBase | |
requireMaxOneParameter( $params, $required) | ApiBase | |
requireOnlyOneParameter( $params, $required) | ApiBase | |
requirePostedParameters( $params, $prefix='prefix') | ApiBase | |
resetQueryParams() | ApiQueryBase | protected |
select( $method, $extraQuery=[], array &$hookData=null) | ApiQueryBase | protected |
selectNamedDB( $name, $db, $groups) | ApiQueryBase | |
setContext(IContextSource $context) | ContextSource | |
setContinuationManager(ApiContinuationManager $manager=null) | ApiBase | |
setContinueEnumParameter( $paramName, $paramValue) | ApiQueryBase | protected |
setWatch( $watch, $titleObj, $userOption=null) | ApiBase | protected |
shouldCheckMaxlag() | ApiBase | |
showHiddenUsersAddBlockInfo( $showBlockInfo) | ApiQueryBase | |
titlePartToKey( $titlePart, $namespace=NS_MAIN) | ApiQueryBase | |
userCanSeeRevDel() | ApiQueryBase | |
useTransactionalTimeLimit() | ApiBase | protected |
validateLimit( $paramName, &$value, $min, $max, $botMax=null, $enforceLimits=false) | ApiBase | protected |
validateSha1Base36Hash( $hash) | ApiQueryBase | |
validateSha1Hash( $hash) | ApiQueryBase | |
validateTimestamp( $value, $encParamName) | ApiBase | protected |
validateToken( $token, array $params) | ApiBase | |
validateUser( $value, $encParamName) | ApiBase | private |
warnOrDie(ApiMessage $msg, $enforceLimits=false) | ApiBase | private |