MediaWiki  REL1_20
Deprecated List
Member Action ()
1.19 Use getLanguage instead
Member ApiBase ()
since 1.19 use getContext to get the current context
Member ApiBase ()
since 1.17 use MWNamespace::getValidNamespaces()
Member ApiMain ()
since 1.17 Private caching is now the default, so there is usually no need to call this function.
Member ApiMain ()
since 1.17 Use setCacheMode( 'anon-public-user-private' )
Member ApiParse ($languages)
since 1.18 No modern skin generates language links this way, please use language links data to generate your own HTML.
Member ApiQueryUsers ($user)
since 1.20; call User::getAutomaticGroups() directly.
Member Article ($noRedir=false, $sectionAnchor= '', $extraQuery= '')
in 1.18; call OutputPage::redirect() directly
Member Article ()
since 1.18
Member Article ()
since 1.18
Member Article ()
since 1.18
Member Article ()
since 1.19
Member Article ()
in 1.19; use fetchContent()
Member Article ()
since 1.18
Member Article ()
since 1.19
Member Article ()
since 1.19
Member Article ()
since 1.19
Member Article ()
since 1.18
Member Article ()
since 1.18
Member Block ()
since 1.18
Member Block ($expiry, $timestampType=TS_MW)
since 1.18; use $wgLang->formatExpiry() instead
Member Block ($expiry, $db)
since 1.18; use $dbw->encodeExpiry() instead
Member Block ($x=null)
since 1.18
Member Block ()
since 1.18, call $dbr->getInfinity() directly
Member Block ($address= '', $user=0)
since 1.18
Member Block ($address, $user=0)
since 1.18
Member Block ($range)
since 1.18, call IP::sanitizeRange() directly
Member Block ($expiry)
since 1.18 moved to SpecialBlock::parseExpiryInput()
Member CategoryViewer (Title $title, $sortkey, $pageLength)
since 1.17 kept for compatibility, please use addSubcategoryObject instead
Member ChangesList ($unused)
in 1.18; use newFromContext() instead
Member ContextSource ()
1.19 Use getLanguage instead
Class Database
in 1.16
Member DatabaseMysql ()
in 1.19, use getLagFromSlaveStatus
Member DerivativeContext ()
1.19 Use getLanguage instead
Member DerivativeContext ($l)
1.19 Use setLanguage instead
Member DeviceDetection ($userAgent, $acceptHeader= '')
: Deprecated, will be removed once detectDeviceProperties() will be deployed everywhere on WMF
Member DeviceDetection ($userAgent, $acceptHeader= '')
: Renamed to detectDeviceName()
Member DeviceDetection ($formatName)
: Deprecated, will be removed once detectDeviceProperties() will be deployed everywhere on WMF
Member EditPage ()
in 1.19; throw an exception directly instead
Member EditPage ()
in 1.19; throw an exception directly instead
Member EditPage ($source=null, $protected=false, $reasons=array(), $action=null)
in 1.19; use displayPermissionsError() instead
Member EditPage ($match=false)
since 1.17 Use method spamPageWithContent() instead
Member EditPage ()
in 1.19; throw an exception directly instead
Member Exif ()
since 1.18
Member Exif ()
since 1.18
Class FakeMemCachedClient
since 1.18
Member FileRepo ()
since 1.20
Class FormatExif
since 1.18
Class FSRepo
since 1.19
Member HTMLForm ()
since 1.18 load modules with ResourceLoader instead
Member IContextSource ()
1.19 Use getLanguage instead
Member ImageGallery ($skin)
since 1.18 Not used anymore
Member Language ($text)
since 1.17 Use autoConvertToAllVariants()
Member Language ()
in 1.19
Member Language ($code)
in 1.20, use fetchLanguageName()
Member Language ($customisedOnly=false)
in 1.20, use fetchLanguageNames()
Member Language ($code)
in 1.20, use fetchLanguageNames()
Member LanguageConverter ($text)
since 1.17 Use autoConvertToAllVariants() instead
Member LegacyTemplate ($rows=1)
in 1.19
Member Linker ($class= 'external')
since 1.18 Just pass the external class directly to something using Html::expandAttributes
Member Linker ($title, $text= '', $query= '', $trail= '')
since 1.16 Use link()
Member Linker ($title, $text= '', $query= '', $trail= '', $prefix= '')
since 1.16 Use link()
Member Linker ($nt, $colour, $text= '', $query= '', $trail= '', $prefix= '')
since 1.16 Use link()
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()
Member Linker ($nt, $text= '', $query= '', $trail= '', $prefix= '')
since 1.16 Use link()
Member Linker ($size, $nt, $text= '', $query= '', $trail= '', $prefix= '')
since 1.17
Member LoadBalancer ($conn)
in 1.18
Member LogEventsList ()
in 1.20; use getTitle() instead.
Member LogEventsList ($type)
in 1.19
Member LogPage ($type)
in 1.19, warnings in 1.21. Use getDescription()
Member LogPage ($type)
in 1.19, warnings in 1.21. Use getName()
Member MediaWiki ($title, IContextSource $context)
in 1.18; use Article::newFromTitle() instead
Member MWNamespace ($index)
Please use the more consistently named isSubject (since 1.19)
Member ORMTable (array $data, $loadDefaults=false)
use newRow instead
Member ORMTable (stdClass $result)
use newRowFromDBResult instead
Member OutputPage$mDebugtext
since 1.20; use MWDebug class instead.
Member OutputPage ($str)
in 1.19; use addSubtitle() instead
Member OutputPage ()
since 1.18
Member OutputPage ($code)
since 1.18 Use HttpStatus::getMessage() instead.
Member OutputPage ($modules=array())
since 1.17
Member OutputPage ()
since 1.18 Load modules with ResourceLoader, and origin and trustworthiness is identified and enforced automagically.
Member OutputPage ()
in 1.19; throw the exception directly
Member OutputPage ($permission)
since 1.18, just throw the exception directly
Member ParserOptions ($title=null)
since 1.18 Use Linker::* instead
Member ParserOptions ($x)
in 1.19; will be removed in 1.20
Member Preferences ($user)
in 1.19; will be removed in 1.20.
Member Preferences (User $user, $newaddr)
in 1.20; use User::setEmailWithConfirmation() instead.
Member ProfilerSimple ($ru=null)
in 1.20
Class RawPage
in 1.19
Member RequestContext ()
1.19 Use getLanguage instead
Member RequestContext ($l)
1.19 Use setLanguage instead
Member Revision ()
since 1.17
Member SearchEngine ()
since 1.18 Call supports( 'list-redirects' );
Member Skin ($unused)
in 1.19
Member SpecialPage ($fName, $a)
since 1.17, call parent::__construct()
Member SpecialPage (&$page)
since 1.7, warnings in 1.17, might be removed in 1.20
Member SpecialPage (&$title, IContextSource &$context, $including=false)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ($name)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ($x=null)
since 1.18
Member SpecialPage ($x=null)
since 1.18
Member SpecialPage ()
since 1.18
Member SpecialPage (&$page)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ()
1.19 Use getLanguage instead
Member SpecialPage ($name, $subpage=false)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ($name)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ($alias)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ()
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ()
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ($alias)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage (User $user=null)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ($x=null)
since 1.18
Member SpecialPage ()
since 1.18
Member SpecialPage ()
since 1.18
Member SpecialPage ($x=null)
since 1.18
Member SpecialPage ($name)
since 1.18
Member SpecialPage ($alias)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ($alias)
since 1.18 call SpecialPageFactory method directly
Member SpecialPage ($x=null)
since 1.18
Member SpecialPage ($page, $group)
since 1.18 call SpecialPageFactory method directly
Class StubContLang
since 1.18
Member Title ($create_perm, $reason, $expiry)
in 1.19; will be removed in 1.20. Use WikiPage::doUpdateRestrictions() instead.
Member Title ()
in 1.19; will be removed in 1.20. Use getUserPermissionsErrors() instead.
Member Title ()
in 1.19; will be removed in 1.20. Use getUserPermissionsErrors() instead.
Member Title ()
in 1.19; use userCan(), quickUserCan() or getUserPermissionsErrors() instead
Member Title ()
in 1.20; use User::isWatched() instead.
Member User ($str)
in 1.19 due to removal of user_options from the user table
Member User ($salt= '', $request=null)
since 1.19, use getEditToken instead.
Member User ($salt= '')
since 1.20; Use MWCryptRand for secure purposes or wfRandomString for pesudo-randomness
Member User ()
since 1.17 use the ParserOptions object to get the relevant options
Member User ()
since 1.18 Use ->getSkin() in the most relevant outputting context you have
Member User ($addr)
since 1.18 call Sanitizer::isValidEmail() directly
Member WebRequest ($query)
: Deprecated in 1.20, warnings in 1.21, remove in 1.22.
Member WebRequest ($key)
since 1.17
Member wfCreateObject ($name, $p)
since 1.18, warnings in 1.18, removal in 1.20
Member wfDoUpdates ($commit= '')
since 1.19
Member wfEmptyMsg ($key)
since 1.18. Use Message::isDisabled().
Member wfGenerateToken ($salt= '')
since 1.20; Please use MWCryptRand for security purposes and wfRandomString for pesudo-random strings
Member wfGetAgent ()
in 1.18; use $wgRequest->getHeader( 'User-Agent' ) instead.
Member wfGetForwardedFor ()
in 1.19; use $wgRequest->getHeader( 'X-Forwarded-For' ) instead.
Member wfGetIP ()
in 1.19; call $wgRequest->getIP() directly.
Member wfLoadExtensionMessages ()
since 1.16, warnings in 1.18, remove in 1.20
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 wfOut ($s)
since 1.18, warnings in 1.18, remove in 1.20
Member wfSpecialList ($page, $details, $oppositedm=true)
since 1.19; use Language::specialList() instead
Member wfStreamFile ($fname, $headers=array())
since 1.19
Member wfUILang ()
since 1.18
Member wfViewPrevNext ($offset, $limit, $link, $query= '', $atend=false)
in 1.19; use Language::viewPrevNext() instead
Member WikiError ($message)
since 1.17
Member WikiError ($object)
since 1.17
Member WikiErrorMsg ($message)
since 1.17
Member WikiPage ($rev)
since 1.18, use doEditUpdates()
Member WikiPage ()
in 1.19; use Title::estimateRevisionCount() instead.
Member WikiPage ()
in 1.19; use Title::getTemplateLinksFrom()
Member WikiPage ()
in 1.19; use Title::isBigDeletion() instead.
Member WikiPage ($text, User $user=null, ParserOptions $popts=null)
in 1.19; use Parser::preSaveTransform() instead
Member WikiPage ($text, $comment= '', $minor=0)
since 1.18
Member WikiPage ($limit=array(), $reason= '', &$cascade=0, $expiry=array(), User $user=null)
since 1.19
Member WikiPage ($oldid)
since 1.18
Member WikiPage ()
since 1.18
Member WikiXmlError ($parser, $message= 'XML parsing error', $context=null, $offset=0)
since 1.17
Member Xml ($selected= '', $all=null, $element_name= 'namespace', $label=null)
since 1.19
Member XmlDumpWriter ()
in 1.20; use WikiExporter::schemaVersion() instead