MediaWiki  1.28.1
ApiMain Member List

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

$FormatsApiMainprivatestatic
$lacksSameOriginSecurityApiMainprivate
$mActionApiMainprivate
$mCacheControlApiMainprivate
$mCacheModeApiMainprivate
$mCanApiHighLimitsApiMainprivate
$mContinuationManagerApiMainprivate
$mEnableWriteApiMainprivate
$mErrorFormatterApiMain
$messageMapApiBasestatic
$mInternalModeApiMainprivate
$mModuleApiMainprivate
$mModuleMgrApiMainprivate
$mModulePrefixApiBase
$ModulesApiMainprivatestatic
$mParamsSensitiveApiMainprivate
$mParamsUsedApiMainprivate
$mPrinterApiMainprivate
$mResultApiMain
$mRightsApiMainprivatestatic
$mSquidMaxageApiMain
__construct($context=null, $enableWrite=false)ApiMain
ApiBase::__construct(ApiMain $mainModule, $moduleName, $modulePrefix= '')ApiBase
API_DEFAULT_FORMATApiMain
canApiHighLimits()ApiMain
canUseWikiPage()ContextSource
checkAsserts($params)ApiMainprotected
checkBotReadOnly()ApiMainprivate
checkConditionalRequestHeaders($module)ApiMainprotected
checkExecutePermissions($module)ApiMainprotected
checkMaxLag($module, $params)ApiMainprotected
checkReadOnly($module)ApiMainprotected
createErrorPrinter()ApiMainprivate
createPrinterByName($format)ApiMain
dieBlocked(Block $block)ApiBase
dieContinueUsageIf($condition)ApiBaseprotected
dieDebug($method, $message)ApiBaseprotectedstatic
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)ApiMainprotected
errorMessageFromException($e)ApiMainprotected
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
getFinalDescription()ApiBase
getFinalParamDescription()ApiBase
getFinalParams($flags=0)ApiBase
getHelpFlags()ApiBaseprotected
getHelpUrls()ApiBase
getLanguage()ContextSource
getMain()ApiBase
getModule()ApiMain
getModuleFromPath($path)ApiBase
getModuleManager()ApiMain
getModuleName()ApiBase
getModulePath()ApiBase
getModulePrefix()ApiBase
getModuleProfileName($db=false)ApiBase
getModuleSourceInfo()ApiBaseprotected
getOutput()ContextSource
getParamDescription()ApiBaseprotected
getParameter($paramName, $parseLimit=true)ApiBaseprotected
getParameterFromSettings($paramName, $paramSettings, $parseLimit)ApiBaseprotected
getParamsUsed()ApiMainprotected
getParent()ApiBase
getPrinter()ApiMain
getProfileDBTime()ApiBase
getProfileTime()ApiBase
getRequest()ContextSource
getResult()ApiMain
getSensitiveParams()ApiMainprotected
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)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()ContextSource
mustBePosted()ApiBase
needsToken()ApiBase
PARAM_ALLOW_DUPLICATESApiBase
PARAM_DEPRECATEDApiBase
PARAM_DFLTApiBase
PARAM_HELP_MSGApiBase
PARAM_HELP_MSG_APPENDApiBase
PARAM_HELP_MSG_INFOApiBase
PARAM_HELP_MSG_PER_VALUEApiBase
PARAM_ISMULTIApiBase
PARAM_MAXApiBase
PARAM_MAX2ApiBase
PARAM_MINApiBase
PARAM_RANGE_ENFORCEApiBase
PARAM_REQUIREDApiBase
PARAM_SENSITIVEApiBase
PARAM_SUBMODULE_MAPApiBase
PARAM_SUBMODULE_PARAM_PREFIXApiBase
PARAM_TYPEApiBase
PARAM_VALUE_LINKSApiBase
parseMsg($error)ApiBase
parseMultiValue($valueName, $value, $allowMultiple, $allowedValues)ApiBaseprotected
printResult($isError)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($manager)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
wildcardToRegex($wildcard)ApiMainprotectedstatic