- Member Action ()
- since 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 ApiBase ()
- since 1.21, version string is no longer supported
- 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 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 ApiPageSet ()
- since 1.21
- 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 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 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 ()
- in 1.21, use WikiPage::getContent() instead
- Member Article ()
- since 1.18
- Member Article ($oldtext, $newtext, $flags)
- since 1.21, use ContentHandler::getAutosummary() instead
- Member Article ()
- in 1.21; use WikiPage::getContent() instead
- 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, use addSubcategoryObject instead
- Member ChangesList ($unused)
- in 1.18; use newFromContext() instead
- Member ChangesList ()
- since 1.22
- Member ContextSource ()
- since 1.19 Use getLanguage instead
- Member DatabaseMysqlBase ()
- in 1.19, use getLagFromSlaveStatus
- Member DerivativeContext ()
- since 1.19 Use getLanguage instead
- Member DerivativeContext ($l)
- since 1.19 Use setLanguage instead
- Member DifferenceEngine ($otext, $ntext)
- since 1.21, use generateContentDiffBody() instead!
- Member DifferenceEngine ($oldText, $newText)
- since 1.21, use setContent() instead.
- Member EditPage ()
- in 1.19; throw an exception directly instead
- Member EditPage ($def_text=false)
- since 1.21, get WikiPage::getContent() instead.
- Member EditPage ($preload)
- since 1.21, use getPreloadedContent() instead
- Member EditPage (&$editText)
- since 1.21, use mergeChangesIntoContent() 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 ($text)
- since 1.21, use setPreloadedContent() 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
- Member FakeConverter ($text)
- since 1.22 is no longer used
- Class FakeMemCachedClient
- since 1.18
- Member File ($path, $ext=true)
- since 1.19
- Member File ($path)
- since 1.19
- 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 ()
- since 1.19 Use getLanguage instead
- Class ImageGallery
- 1.22 Use ImageGalleryBase::factory instead.
- Member ImageGalleryBase ($skin)
- since 1.18 Not used anymore
- Member in_string ($needle, $str, $insensitive=false)
- Just use str(i)pos
- 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.22
- 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 ($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.22 is no longer used
- Member LanguageConverter ($text)
- since 1.17 Use autoConvertToAllVariants() instead
- 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(); warnings since 1.21
- Member Linker ($nt, $text= '', $query= '', $trail= '', $prefix= '')
- since 1.16 Use link(); warnings since 1.21
- Member Linker ($size, $nt, $text= '', $query= '', $trail= '', $prefix= '')
- since 1.17
- Member LoadBalancer ($conn)
- in 1.18
- Member LoadBalancer ($weights)
- since 1.21, use ArrayUtils::pickRandom()
- 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 MediaWikiSite ($globalId)
- Just use the constructor or the factory Site::newForType
- Member MediaWikiTestCase ($code, $expected= 'Exception', $message= '')
- since 1.22 Use setExpectedException
- Member MWException ()
- since 1.22 Use MWExceptionHandler::getLogId instead.
- Member MWException ()
- since 1.22 Use MWExceptionHandler::getLogMessage instead.
- Member MWFunction ($callback)
- since 1.22; use call_user_func()
- Member MWFunction ($callback, $argsarams)
- since 1.22; use call_user_func_array()
- Member MWInit ($className, $methodName, $args)
- since 1.22
- Member MWInit ($class)
- since 1.22
- Member MWInit ($file)
- since 1.22
- Member MWInit ($file)
- since 1.22
- Member MWInit ($function)
- since 1.22
- Member MWInit ()
- since 1.22
- Member MWInit ($file)
- since 1.22
- Member MWInit ()
- since 1.22
- Member MWInit ($class, $method)
- since 1.22
- Member MWNamespace ($index)
- Please use the more consistently named isSubject (since 1.19)
- 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)
- use newRow instead
- Member ORMTable (stdClass $result)
- use newRowFromDBResult instead
- Member ORMTable ()
- since 1.21
- 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 ($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 ParserOptions ()
- since 1.22 use User::getOption('math') instead
- Member ParserOptions ($title=null)
- since 1.18 Use Linker::* instead
- Member ParserOptions ($x)
- since 1.22
- Member ParserOptions ($x)
- in 1.19
- Member Preferences ($user)
- in 1.19
- Member Preferences (User $user, $newaddr)
- in 1.20; use User::setEmailWithConfirmation() instead.
- Member ProfilerSimple ($ru=null)
- in 1.20
- Member QuickTemplate ($str)
- since 1.21; use Xml::encodeJsVar() or Xml::encodeJsCall() instead
- Class RawPage
- in 1.19
- Member RecentChange ($text)
- since 1.22, moved to IRCColourfulRCFeedFormatter
- Member RecentChange ($row)
- in 1.22
- Member RecentChange ()
- since 1.22, use notifyRCFeeds instead.
- Member RecentChange ($line, $address= '', $prefix= '', $port= '')
- since 1.22
- Member RequestContext ()
- since 1.19 Use getLanguage instead
- Member RequestContext ($l)
- since 1.19 Use setLanguage 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)
- in 1.21, use getContent() instead
- Member Revision ()
- since 1.17
- Member SearchEngine ()
- since 1.18 Call supports( 'list-redirects' );
- Class SiteArray
- Class SiteObject
- Class Sites
- Member Sites ($group)
- Member Sites ($globalId=false)
- Member Sites ()
- Member Skin ()
- since 1.22
- Member Skin ($unused)
- in 1.19
- Member SpecialPage ($fName, $a)
- since 1.17, call parent::__construct()
- 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 ()
- since 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
- Member SpecialPageFactory (&$page)
- since 1.21 Use SpecialPage::getFinalGroupName
- Member SpecialPageFactory ($page, $group)
- since 1.21 Override SpecialPage::getGroupName
- Member SpecialRevisionDelete ($bitPars, $oldfield)
- since 1.22, use RevisionDeleter::extractBitfield instead
- Class StubContLang
- since 1.18
- Member Title ($query= '', $query2=false)
- since 1.19
- Member Title ($query= '', $query2=false)
- since 1.19
- Member Title ($query= '', $query2=false)
- since 1.19
- Member Title ()
- since 1.19
- 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 ($create_perm, $reason, $expiry)
- in 1.19; use WikiPage::doUpdateRestrictions() 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 ($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.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 UserrightsPage ($ids)
- in 1.21; use LogFormatter instead.
- Member WebRequest ($query)
- : Deprecated in 1.20, warnings in 1.21, remove in 1.22.
- Member WebRequest ($key)
- since 1.17
- Member wfArrayLookup ($a, $b)
- since 1.22; use array_intersect_key()
- Member wfArrayMerge ($array1)
- since 1.22; use array_replace()
- Member wfCreateObject ($name, $p)
- since 1.18, warnings in 1.18, removal in 1.20
- Member wfDebugDieBacktrace ($msg= '')
- since 1.22; just throw an MWException yourself
- 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 pseudo-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 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 wfStreamFile ($fname, $headers=array())
- since 1.19
- Member wfTime ()
- since 1.22; call microtime() directly
- 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 ($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 ()
- in 1.19; use Title::estimateRevisionCount() instead.
- Member WikiPage ($oldtext, $newtext, $flags)
- since 1.21, use ContentHandler::getAutosummary() instead
- Member WikiPage ()
- as of 1.21, getContent() should be used instead.
- Member WikiPage ($audience=Revision::FOR_PUBLIC, User $user=null)
- as of 1.21, getContent() should be used instead.
- Member WikiPage (Revision $undo, Revision $undoafter=null)
- since 1.21: use ContentHandler::getUndoContent() instead.
- Member WikiPage ()
- in 1.19; use Title::getTemplateLinksFrom()
- Member WikiPage ()
- in 1.19; use Title::isBigDeletion() instead.
- Member WikiPage ($text, $revid=null, User $user=null)
- in 1.21: use prepareContentForEdit 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 ($section, $text, $sectionTitle= '', $edittime=null)
- since 1.21, use replaceSectionContent() instead
- 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 WikiRevision ()
- Since 1.21, use getContent() instead.
- Member WikiXmlError ($parser, $message= 'XML parsing error', $context=null, $offset=0)
- since 1.17
- Member Xml ($string)
- since 1.21; use Xml::encodeJsVar() or Xml::encodeJsCall() instead
- Member Xml ($selected= '', $all=null, $element_name= 'namespace', $label=null)
- since 1.19
- Member XmlDumpWriter ()
- in 1.20; use WikiExporter::schemaVersion() instead