MediaWiki  REL1_24
Deprecated List
Member ApiBase (&$props, $tokenFunctions)
since 1.24
Member ApiBase ()
since 1.24
Member ApiBase ()
since 1.24
Member ApiBase ()
since 1.24
Member ApiBase ($params)
since 1.24
Member ApiBase ($params)
since 1.24
Member ApiBase ($params)
since 1.24
Member ApiBase ()
since 1.24
Member ApiBase ()
since 1.24
Member ApiBase ()
since 1.21, version string is no longer supported
Member ApiBase ($errors)
since 1.24
Member ApiBase
since 1.24
Member ApiBase
since 1.24
Member ApiBase
since 1.24
Member ApiBase
since 1.24
Class ApiFormatDbg

since 1.24

Class ApiFormatDump

since 1.24

Class ApiFormatTxt

since 1.24

Class ApiFormatWddx

since 1.24

Class ApiFormatYaml

since 1.24

Member ApiMain ($name, $class)
since 1.21, Use getModuleManager()->addModule() instead.
Member ApiMain ($name, $class)
since 1.21, Use getModuleManager()->addModule() instead.
Member ApiMain ()
since 1.21, Use getModuleManager()'s methods instead.
Member ApiMain ()
since 1.21, Use getModuleManager()'s methods instead.
Member ApiMain ()
since 1.21, always returns false
Member ApiPageSet ()
since 1.21
Member ApiQuery ()
since 1.21, list of generators is maintained by ApiPageSet
Member ApiQuery ()
since 1.21, use getModuleManager()'s methods instead
Member ApiQuery ($moduleName)
since 1.21, use getModuleManager()->getModuleGroup()
Member ApiQuery ($module, $paramName, $paramValue)
since 1.24
Member ApiQueryBase ()
since 1.24
Member ApiQueryBase ($keyPart)
since 1.24, unused and probably never needed
Member ApiQueryBase ($key)
since 1.24, unused and probably never needed
Member ApiQueryBase ($title)
since 1.24, past uses of this were always incorrect and should have used self::titlePartToKey() instead
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ()
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ($pageid, $title)
since 1.24
Member ApiQueryInfo ()
since 1.24
Member ApiQueryRecentChanges ($pageid, $title, $rc=null)
since 1.24
Member ApiQueryRecentChanges ()
since 1.24
Member ApiQueryRevisions ($pageid, $title, $rev)
since 1.24
Member ApiQueryRevisions ()
since 1.24
Member ApiQueryUsers ($user)
since 1.20; call User::getAutomaticGroups() directly.
Member ApiQueryUsers ()
since 1.24
Member ApiQueryUsers ($user)
since 1.24
Member ApiResult ()
since 1.24, use ApiResult::NO_SIZE_CHECK
Member ApiResult ()
since 1.24, use ApiResult::NO_SIZE_CHECK
Class ApiTokens

since 1.24

Member ArchivedFile ()
since 1.23 Use getUser( 'text' ) instead.
Member array () calling protocol came about after MediaWiki 1.4rc1.

since 1.24 Use DeferredUpdates::addUpdate instead

Member Article ()
since 1.21, use WikiPage::getContent() instead
Member Article ($oldtext, $newtext, $flags)
since 1.21, use ContentHandler::getAutosummary() instead
Member Article ()
since 1.21; use WikiPage::getContent() instead
Member Article ()
since 1.19; use fetchContent()
Member Article ($title)
since 1.24, use WikiPage::onArticleCreate() instead
Member Article ($title)
since 1.24, use WikiPage::onArticleDelete() instead
Member Article ($title)
since 1.24, use WikiPage::onArticleEdit() instead
Member Article ()
since 1.24, use WikiPage::selectFields() instead
Member ChangesList ()
since 1.22
Member DifferenceEngine ($otext, $ntext)
since 1.21, use generateContentDiffBody() instead!
Member DifferenceEngine ($oldText, $newText)
since 1.21, use setContent() instead.
Member FakeConverter ($text)
since 1.22 is no longer used
Member FileRepo ()
since 1.20
Class FSRepo
since 1.19
Member GlobalVarConfig ($name, $value)
since 1.24
Member GlobalVarConfig ($prefix, $name, $value)
since 1.24
Member HTMLFileCache ($title, $action)
Since 1.24, instantiate this class directly
Class ImageGallery
since 1.22 Use ImageGalleryBase::factory instead.
Member ImageGalleryBase$mCaption
since 1.23 (was declared "var") and will be removed in 1.24
Member ImageGalleryBase$mHideBadImages
since 1.23 (was declared "var") and will be removed in 1.24
Member ImageGalleryBase$mImages
since 1.23 (was declared "var") and will be removed in 1.24
Member ImageGalleryBase$mMode
since 1.23 (was declared "var") and will be removed in 1.24
Member ImageGalleryBase$mShowBytes
since 1.23 (was declared "var") and will be removed in 1.24
Member ImageGalleryBase$mShowFilename
since 1.23 (was declared "var") and will be removed in 1.24
Member IORMRow ($field, $amount)
since 1.22
Member IORMRow ()
since 1.22
Member IORMRow ($name)
since 1.22
Member IORMRow ($override=true)
since 1.22
Member IORMRow ($fields=null, $override=true, $skipLoaded=false)
since 1.22
Member IORMRow ($summaryFields=null)
since 1.22
Member IORMRow ()
since 1.22
Member IORMRow ($functionName=null)
since 1.22
Member IORMRow ($summaryMode)
since 1.22
Member IORMRow ($update)
since 1.22
Member Job ($jobs)
since 1.21
Member Job ()
since 1.21
Member Job ()
since 1.21
Member Job ($type)
since 1.21
Member Job ($jobs)
since 1.21
Member Language ($text)
since 1.22 is no longer used
Member Language ()
since 1.24, will be removed in 1.25
Member Language ($code)
since 1.20, use fetchLanguageName()
Member Language ($customisedOnly=false)
since 1.20, use fetchLanguageNames()
Member Language ($code)
since 1.20, use fetchLanguageNames()
Member LanguageConverter ($text)
since 1.22 is no longer used
Member Linker ($class= 'external')
since 1.18 Just pass the external class directly to something using Html::expandAttributes.
Member Linker (Title $title, $file, $frameParams=array(), $handlerParams=array(), $time=false, $query="", $widthOption=null)
since 1.20
Member Linker ($title, $text= '', $query= '', $trail= '', $prefix= '', $aprops= '', $style= '')
since 1.16 Use link(); warnings since 1.21
Member Linker ($nt, $text= '', $query= '', $trail= '', $prefix= '')
since 1.16 Use link(); warnings since 1.21
Member LoadBalancer ($weights)
since 1.21, use ArrayUtils::pickRandom()
Member LogEventsList ()
since 1.20; use getTitle() instead.
Member LogPage ($type)
since 1.19, warnings in 1.21. Use getDescription()
Member LogPage ($type)
since 1.19, warnings in 1.21. Use getName()
Member MediaWikiSite ($globalId)
since 1.21 Just use the constructor or the factory Site::newForType
Member MediaWikiTestCase ($code, $expected= 'Exception', $message= '')
since 1.22 Use setExpectedException
Member MWFunction ($callback)
since 1.22; use call_user_func()
Member MWFunction ($callback, $argsarams)
since 1.22; use call_user_func_array()
Member ORMRow$inSummaryMode
since 1.22
Member ORMRow$table
since 1.22
Member ORMRow$updateSummaries
since 1.22
Member ORMRow ($field, $amount)
since 1.22, use IORMTable->addToField
Member ORMRow ()
since 1.22
Member ORMRow ()
since 1.22
Member ORMRow ()
since 1.22
Member ORMRow ()
since 1.22
Member ORMRow ($functionName=null, array $options=null)
since 1.22
Member ORMRow ($name)
since 1.22
Member ORMRow ($override=true)
since 1.22
Member ORMRow ($fields=null, $override=true, $skipLoaded=false)
since 1.22
Member ORMRow ($summaryFields=null)
since 1.22
Member ORMRow ()
since 1.22
Member ORMRow ()
since 1.22, use IORMTable->removeRow
Member ORMRow ($functionName=null)
since 1.22 Use IORMTable->updateRow or ->insertRow
Member ORMRow ($functionName=null)
since 1.22
Member ORMRow ($summaryMode)
since 1.22
Member ORMRow ($update)
since 1.22
Member ORMTable (array $data, $loadDefaults=false)
since 1.20 use newRow instead
Member ORMTable (stdClass $result)
since 1.20 use newRowFromDBResult instead
Member ORMTable ()
since 1.21
Member OutputPage$mDebugtext
since 1.20; use MWDebug class instead.
Member OutputPage ($parserOutput)
since 1.24, use addParserOutputMetadata() instead.
Member OutputPage ($str)
since 1.19; use addSubtitle() instead
Member OutputPage ()
since 1.18
Member OutputPage ()
since 1.24 Use OutputPage::headElement or if absolutely necessary use OutputPage::getHeadItemsArray
Member OutputPage ()
since 1.24 Use OutputPage::headElement or if you have to, OutputPage::getHeadLinksArray directly.
Member OutputPage ()
since 1.24 Use OutputPage::headElement to build the full header.
Member OutputPage (array $modules=array())
since 1.17
Member OutputPage ()
since 1.19; throw the exception directly
Member OutputPage ($ins)
since 1.22 Use echo yourself.
Member OutputPage ($permission)
since 1.18, just throw the exception directly
Member OutputPage ($type, $level)
since 1.24 Module allowance is no longer fragmented by content type. Use reduceAllowedModuleOrigin() instead.
Member OutputPage ($type, $level)
since 1.24 Raising level of allowed untrusted content is no longer supported. Use reduceAllowedModuleOrigin() instead.
Member Parser ($url)
since 1.24, use normalizeLinkUrl
Member Preferences (User $user, $newaddr)
since 1.20; use User::setEmailWithConfirmation() instead.
Member PrefixSearch ($search, $limit, $namespaces=array())
Since 1.23, use TitlePrefixSearch or StringPrefixSearch classes
Member RawAction$gen
This used to be a string for "css" or "javascript" but it is no longer used.
Member RedisConnectionPool ($server, RedisConnRef $cref, RedisException $e)
since 1.23
Class RefreshLinksJob2
since 1.23
Member ResourceLoader ($modules, $lang, $skin, $user=null, $version=null, $debug=false, $only=null, $printable=false, $handheld=false, $extraQuery=array())
since 1.24, use createLoaderURL instead
Member Revision ()
since 1.21. Instead, use Revision::getContent( Revision::RAW ) or Revision::getSerializedData() as appropriate.
Member Revision ($audience=self::FOR_PUBLIC, User $user=null)
since 1.21, use getContent() instead
Member Revision ($db, $pageId, $userId, $since)
since 1.24
Class SiteArray
since 1.21
Class SiteObject
since 1.21
Class Sites
since 1.21
Member Sites ($group)
since 1.21
Member Sites ($globalId=false)
since 1.21
Member Sites ()
since 1.21
Member Skin ()
since 1.22
Member Skin ($name)
since 1.24
Member Skin ()
since 1.23, use getAllowedSkins
Member Skin ($key)
since 1.24; Use SkinFactory instead
Member SpecialPage ($subpage=false)
since 1.23, use SpecialPage::getPageTitle
Member SpecialPageFactory (&$page)
since 1.21 Use SpecialPage::getFinalGroupName
Member SpecialPageFactory ()
since 1.24, use getNames() instead.
Member SpecialPageFactory ($page, $group)
since 1.21 Override SpecialPage::getGroupName
Member swap (&$x, &$y)
since 1.24
Member TablePager ()
since 1.24, use getBodyOutput() or getFullOutput() instead
Member TextContent ()
since 1.24. Use getHtml() instead. In particular, subclasses overriding getHighlightHtml() should override getHtml() instead.
Member Title ($text)
since 1.21, use Content::getRedirectTarget instead.
Member Title ($text)
since 1.21, use Content::getRedirectChain instead.
Member Title ($text)
since 1.21, use Content::getUltimateRedirectTarget instead.
Member Title ()
since 1.20; use User::isWatched() instead.
Member User ($hash, $password, $userId=false)
since 1.24, use Password class
Member User ($password, $salt=false)
since 1.24, use Password class
Member User ($uid)
since 1.21 in favour of User::getEditCount
Member User ($salt= '', $request=null)
since 1.19, use getEditToken instead.
Member User ()
since 1.20: Use MWCryptRand for secure purposes or wfRandomString for pseudo-randomness.
Member User ()
since 1.18 Use ->getSkin() in the most relevant outputting context you have
Member UserrightsPage ($ids)
since 1.21; use LogFormatter instead.
Member wfCheckLimits ($deflimit=50, $optionname= 'rclimit')
since 1.24, just call WebRequest::getLimitOffset() directly
Member wfEmptyMsg ($key)
since 1.18. Use Message::isDisabled().
Member wfGetIP ()
since 1.19; call $wgRequest->getIP() directly.
Member wfIsConfiguredProxy ($ip)
Since 1.24, use IP::isConfiguredProxy()
Member wfIsTrustedProxy ($ip)
Since 1.24, use IP::isTrustedProxy()
Member wfMsg ($key)
since 1.18
Member wfMsgExt ($key, $options)
since 1.18
Member wfMsgForContent ($key)
since 1.18
Member wfMsgForContentNoTrans ($key)
since 1.18
Member wfMsgGetKey ($key, $useDB=true, $langCode=false, $transform=true)
since 1.18
Member wfMsgHtml ($key)
since 1.18
Member wfMsgNoTrans ($key)
since 1.18
Member wfMsgReal ($key, $args, $useDB=true, $forContent=false, $transform=true)
since 1.18
Member wfMsgWikiHtml ($key)
since 1.18
Member WikiPage ($text, $summary, $flags=0, $baseRevId=false, $user=null)
since 1.21: use doEditContent() instead.
Member WikiPage ($text, User $user, $comment= '', $minor=0)
since 1.21, use doEditContent() instead.
Member WikiPage ($oldtext, $newtext, $flags)
since 1.21, use ContentHandler::getAutosummary() instead
Member WikiPage ()
since 1.21, getContent() should be used instead.
Member WikiPage ($audience=Revision::FOR_PUBLIC, User $user=null)
since 1.21, getContent() should be used instead.
Member WikiPage (Revision $undo, Revision $undoafter=null)
since 1.21: use ContentHandler::getUndoContent() instead.
Member WikiPage ()
since 1.19; use Title::getTemplateLinksFrom()
Member WikiPage ($text, $revid=null, User $user=null)
since 1.21: use prepareContentForEdit instead.
Member WikiPage ($text, User $user=null, ParserOptions $popts=null)
since 1.19; use Parser::preSaveTransform() instead
Member WikiPage ($sectionId, $text, $sectionTitle= '', $edittime=null)
since 1.21, use replaceSectionAtRev() instead
Member WikiPage ($sectionId, Content $sectionContent, $sectionTitle= '', $edittime=null)
since 1.24, use replaceSectionAtRev instead
Member WikiPage ($dbw, $revision)
since 1.24, use updateRevisionOn instead
Member WikiPage ($limit=array(), $reason= '', &$cascade=0, $expiry=array(), User $user=null)
since 1.19
Member WikiRevision ()
Since 1.21, use getContent() instead.
Member Xml ($string)
since 1.21; use Xml::encodeJsVar() or Xml::encodeJsCall() instead
Member XmlDumpWriter ()
since 1.20; use WikiExporter::schemaVersion() instead