MediaWiki REL1_31
ApiMain Member List

This is the complete list of members for ApiMain, including all inherited members.

$contextContextSourceprivate
$extensionInfoApiBaseprivatestatic
$FormatsApiMainprivatestatic
$lacksSameOriginSecurityApiMainprivate
$mActionApiMainprivate
$mCacheControlApiMainprivate
$mCacheModeApiMainprivate
$mCanApiHighLimitsApiMainprivate
$mContinuationManagerApiMainprivate
$mEnableWriteApiMainprivate
$mErrorFormatterApiMainprivate
$messageMapApiBaseprivatestatic
$mInternalModeApiMainprivate
$mMainModuleApiBaseprivate
$mModuleApiMainprivate
$mModuleMgrApiMainprivate
$mModuleNameApiBaseprivate
$mModulePrefixApiBaseprivate
$mModuleSourceApiBaseprivate
$ModulesApiMainprivatestatic
$mParamCacheApiBaseprivate
$mParamsSensitiveApiMainprivate
$mParamsUsedApiMainprivate
$mPrinterApiMainprivate
$mResultApiMainprivate
$mRightsApiMainprivatestatic
$mSlaveDBApiBaseprivate
$mSquidMaxageApiMainprivate
__construct( $context=null, $enableWrite=false)ApiMain
ApiBase::__construct(ApiMain $mainModule, $moduleName, $modulePrefix='')ApiBase
addDeprecation( $msg, $feature, $data=[])ApiBase
addError( $msg, $code=null, $data=null)ApiBase
addMessagesFromStatus(StatusValue $status, $types=[ 'warning', 'error'])ApiBase
addRequestedFields( $force=[])ApiMainprotected
addWarning( $msg, $code=null, $data=null)ApiBase
ALL_DEFAULT_STRINGApiBase
API_DEFAULT_FORMATApiMain
API_DEFAULT_USELANGApiMain
canApiHighLimits()ApiMain
canUseWikiPage()ContextSource
checkAsserts( $params)ApiMainprotected
checkBotReadOnly()ApiMainprivate
checkConditionalRequestHeaders( $module)ApiMainprotected
checkExecutePermissions( $module)ApiMainprotected
checkMaxLag( $module, $params)ApiMainprotected
checkReadOnly( $module)ApiMainprotected
checkTitleUserPermissions(Title $title, $actions, $user=null)ApiBase
checkUserRightsAny( $rights, $user=null)ApiBase
createErrorPrinter()ApiMainprivate
createPrinterByName( $format)ApiMain
dieBlocked(Block $block)ApiBase
dieContinueUsageIf( $condition)ApiBaseprotected
dieDebug( $method, $message)ApiBaseprotectedstatic
dieReadOnly()ApiBase
dieStatus(StatusValue $status)ApiBase
dieUsage( $description, $errorCode, $httpRespCode=0, $extradata=null)ApiBase
dieUsageMsg( $error)ApiBase
dieUsageMsgOrDebug( $error)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
encodeRequestLogValue( $s)ApiMainprotected
errorArrayToStatus(array $errors, User $user=null)ApiBase
errorMessagesFromException( $e, $type='error')ApiMainprotected
escapeWikiText( $v)ApiBaseprivatestatic
execute()ApiMain
executeAction()ApiMainprotected
executeActionWithErrorHandling()ApiMainprotected
explodeMultiValue( $value, $limit)ApiBaseprotected
exportSession()ContextSource
extractRequestParams( $parseLimit=true)ApiBase
GET_VALUES_FOR_HELPApiBase
getAllowedParams()ApiMain
getCheck( $name)ApiMain
getConditionalRequestData( $condition)ApiBase
getConfig()ContextSource
getContext()ContextSource
getContinuationManager()ApiMain
getCustomPrinter()ApiBase
getDB()ApiBaseprotected
getDescription()ApiBaseprotected
getDescriptionMessage()ApiBaseprotected
getErrorFormatter()ApiMain
getErrorFromStatus( $status, &$extraData=null)ApiBase
getExamples()ApiBaseprotected
getExamplesMessages()ApiMainprotected
getExtendedDescription()ApiBaseprotected
getFinalDescription()ApiBase
getFinalParamDescription()ApiBase
getFinalParams( $flags=0)ApiBase
getFinalSummary()ApiBase
getHelpFlags()ApiBaseprotected
getHelpUrls()ApiBase
getLanguage()ContextSource
getMain()ApiBase
getMaxLag()ApiMainprivate
getModule()ApiMain
getModuleFromPath( $path)ApiBase
getModuleManager()ApiMain
getModuleName()ApiBase
getModulePath()ApiBase
getModulePrefix()ApiBase
getModuleSourceInfo()ApiBaseprotected
getOutput()ContextSource
getParamDescription()ApiBaseprotected
getParameter( $paramName, $parseLimit=true)ApiBaseprotected
getParameterFromSettings( $paramName, $paramSettings, $parseLimit)ApiBaseprotected
getParamsUsed()ApiMainprotected
getParent()ApiBase
getPrinter()ApiMain
getRequest()ContextSource
getResult()ApiMain
getSensitiveParams()ApiMainprotected
getSkin()ContextSource
getStats()ContextSource
getSummaryMessage()ApiBaseprotected
getTiming()ContextSource
getTitle()ContextSource
getTitleFromTitleOrPageId( $params)ApiBase
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)ApiBaseprotected
getWebUITokenSalt(array $params)ApiBaseprotected
getWikiPage()ContextSource
handleApiBeforeMainException(Exception $e)ApiMainstatic
handleCORS()ApiMainprotected
handleException(Exception $e)ApiMainprotected
handleParamNormalization( $paramName, $value, $rawValue)ApiBaseprotected
isDeprecated()ApiBase
isInternal()ApiBase
isInternalMode()ApiMain
isMain()ApiBase
isReadMode()ApiMain
isWriteMode()ApiBase
lacksSameOriginSecurity()ApiMain
LIMIT_BIG1ApiBase
LIMIT_BIG2ApiBase
LIMIT_SML1ApiBase
LIMIT_SML2ApiBase
logFeatureUsage( $feature)ApiBase
logRequest( $time, $e=null)ApiMainprotected
makeMessage( $msg, IContextSource $context, array $params=null)ApiBasestatic
markParamsSensitive( $params)ApiMain
markParamsUsed( $params)ApiMain
matchOrigin( $value, $rules, $exceptions)ApiMainprotectedstatic
matchRequestedHeaders( $requestedHeaders)ApiMainprotectedstatic
modifyHelp(array &$help, array $options, array &$tocData)ApiMain
msg( $key)ContextSource
mustBePosted()ApiBase
needsToken()ApiBase
PARAM_ALLApiBase
PARAM_ALLOW_DUPLICATESApiBase
PARAM_DEPRECATEDApiBase
PARAM_DEPRECATED_VALUESApiBase
PARAM_DFLTApiBase
PARAM_EXTRA_NAMESPACESApiBase
PARAM_HELP_MSGApiBase
PARAM_HELP_MSG_APPENDApiBase
PARAM_HELP_MSG_INFOApiBase
PARAM_HELP_MSG_PER_VALUEApiBase
PARAM_ISMULTIApiBase
PARAM_ISMULTI_LIMIT1ApiBase
PARAM_ISMULTI_LIMIT2ApiBase
PARAM_MAXApiBase
PARAM_MAX2ApiBase
PARAM_MAX_BYTESApiBase
PARAM_MAX_CHARSApiBase
PARAM_MINApiBase
PARAM_RANGE_ENFORCEApiBase
PARAM_REQUIREDApiBase
PARAM_SENSITIVEApiBase
PARAM_SUBMODULE_MAPApiBase
PARAM_SUBMODULE_PARAM_PREFIXApiBase
PARAM_TYPEApiBase
PARAM_VALUE_LINKSApiBase
parameterNotEmpty( $x)ApiBaseprivate
parseMsg( $error)ApiBase
parseMsgInternal( $error)ApiBaseprivate
parseMultiValue( $valueName, $value, $allowMultiple, $allowedValues, $allSpecifier=null, $limit1=null, $limit2=null)ApiBaseprotected
printResult( $httpCode=0)ApiMainprotected
profileDBIn()ApiBase
profileDBOut()ApiBase
profileIn()ApiBase
profileOut()ApiBase
reportUnusedParams()ApiMainprotected
requireAtLeastOneParameter( $params, $required)ApiBase
requireMaxOneParameter( $params, $required)ApiBase
requireOnlyOneParameter( $params, $required)ApiBase
requirePostedParameters( $params, $prefix='prefix')ApiBase
safeProfileOut()ApiBase
sendCacheHeaders( $isError)ApiMainprotected
setCacheControl( $directives)ApiMain
setCacheMaxAge( $maxage)ApiMain
setCacheMode( $mode)ApiMain
setContext(IContextSource $context)ContextSource
setContinuationManager(ApiContinuationManager $manager=null)ApiMain
setRequestExpectations(ApiBase $module)ApiMainprotected
setupExecuteAction()ApiMainprotected
setupExternalResponse( $module, $params)ApiMainprotected
setupModule()ApiMainprotected
setWarning( $warning)ApiBase
setWatch( $watch, $titleObj, $userOption=null)ApiBaseprotected
shouldCheckMaxlag()ApiBase
substituteResultWithError( $e)ApiMainprotected
truncateArray(&$arr, $limit)ApiBasestatic
useTransactionalTimeLimit()ApiBaseprotected
validateLimit( $paramName, &$value, $min, $max, $botMax=null, $enforceLimits=false)ApiBaseprotected
validateTimestamp( $value, $encParamName)ApiBaseprotected
validateToken( $token, array $params)ApiBase
validateUser( $value, $encParamName)ApiBaseprivate
warnOrDie(ApiMessage $msg, $enforceLimits=false)ApiBaseprivate
wildcardToRegex( $wildcard)ApiMainprotectedstatic