- 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