- Member Action::getLang ()
- since 1.19 Use getLanguage instead
- Member ApiBase::createContext ()
- since 1.19 use getContext to get the current context
- Member ApiBase::getVersion ()
- since 1.21, version string is no longer supported
- Member ApiMain::addFormat ( $name, $class)
- since 1.21, Use getModuleManager()->addModule() instead.
- Member ApiMain::addModule ( $name, $class)
- since 1.21, Use getModuleManager()->addModule() instead.
- Member ApiMain::getFormats ()
- since 1.21, Use getModuleManager()'s methods instead.
- Member ApiMain::getModules ()
- since 1.21, Use getModuleManager()'s methods instead.
- Member ApiMain::getShowVersions ()
- since 1.21, always returns false
- Member ApiPageSet::finishPageSetGeneration ()
- since 1.21
- Member ApiParse::languagesHtml ( $languages)
- since 1.18 No modern skin generates language links this way, please use language links data to generate your own HTML.
- Member ApiQuery::getGenerators ()
- since 1.21, list of generators is maintained by ApiPageSet
- Member ApiQuery::getModules ()
- since 1.21, use getModuleManager()'s methods instead
- Member ApiQuery::getModuleType ( $moduleName)
- since 1.21, use getModuleManager()->getModuleGroup()
- Member ApiQueryUsers::getAutoGroups ( $user)
- since 1.20; call User::getAutomaticGroups() directly.
- Member ArchivedFile::getUserText ()
- 1.23 Use getUser( 'text' ) instead.
- Member Article::fetchContent ()
- in 1.21, use WikiPage::getContent() instead
- Member Article::getAutosummary ( $oldtext, $newtext, $flags)
- since 1.21, use ContentHandler::getAutosummary() instead
- Member Article::getContent ()
- in 1.21; use WikiPage::getContent() instead
- Member Article::info ()
- since 1.19
- Member Article::loadContent ()
- in 1.19; use fetchContent()
- Member Article::purge ()
- since 1.19
- Member Article::revert ()
- since 1.19
- Member Article::rollback ()
- since 1.19
- Member BagOStuff::replace ( $key, $value, $exptime=0)
- 1.23
- Member ChangesList::usePatrol ()
- since 1.22
- Member ContextSource::getLang ()
- since 1.19 Use getLanguage instead
- Member DatabaseMysqlBase::getLagFromProcesslist ()
- in 1.19, use getLagFromSlaveStatus
- Member DerivativeContext::getLang ()
- since 1.19 Use getLanguage instead
- Member DerivativeContext::setLang ( $l)
- since 1.19 Use setLanguage instead
- Member DifferenceEngine::generateDiffBody ( $otext, $ntext)
- since 1.21, use generateContentDiffBody() instead!
- Member DifferenceEngine::setText ( $oldText, $newText)
- since 1.21, use setContent() instead.
- Member FakeConverter::armourMath ( $text)
- since 1.22 is no longer used
- Member File::getPropsFromPath ( $path, $ext=true)
- since 1.19
- Member File::sha1Base36 ( $path)
- since 1.19
- Member FileRepo::getRootUrl ()
- since 1.20
- Class FormatExif
- since 1.18
- Class FSRepo
- since 1.19
- Member HTMLForm::addJS ()
- since 1.18 load modules with ResourceLoader instead
- Member IContextSource::getLang ()
- since 1.19 Use getLanguage instead
- Member IcuCollation::findLowerBound ( $valueCallback, $valueCount, $comparisonCallback, $target)
- in 1.23; use ArrayUtils::findLowerBound() instead
- Class ImageGallery
- 1.22 Use ImageGalleryBase::factory instead.
- Member ImageGalleryBase::useSkin ( $skin)
- since 1.18 Not used anymore
- Member IORMRow::addToField ( $field, $amount)
- since 1.22
- Member IORMRow::getTable ()
- since 1.22
- Member IORMRow::loadAndGetField ( $name)
- since 1.22
- Member IORMRow::loadDefaults ( $override=true)
- since 1.22
- Member IORMRow::loadFields ( $fields=null, $override=true, $skipLoaded=false)
- since 1.22
- Member IORMRow::loadSummaryFields ( $summaryFields=null)
- since 1.22
- Member IORMRow::remove ()
- since 1.22
- Member IORMRow::save ( $functionName=null)
- since 1.22
- Member IORMRow::setSummaryMode ( $summaryMode)
- since 1.22
- Member IORMRow::setUpdateSummaries ( $update)
- since 1.22
- Member Job::batchInsert ( $jobs)
- since 1.21
- Member Job::insert ()
- since 1.21
- Member Job::pop ()
- since 1.21
- Member Job::pop_type ( $type)
- since 1.21
- Member Job::safeBatchInsert ( $jobs)
- since 1.21
- Member Language::armourMath ( $text)
- since 1.22 is no longer used
- Member Language::getFallbackLanguageCode ()
- in 1.19
- Member Language::getLanguageName ( $code)
- in 1.20, use fetchLanguageName()
- Member Language::getLanguageNames ( $customisedOnly=false)
- in 1.20, use fetchLanguageNames()
- Member Language::getTranslatedLanguageNames ( $code)
- in 1.20, use fetchLanguageNames()
- Member Linker::getExternalLinkAttributes ( $class='external')
- since 1.18 Just pass the external class directly to something using Html::expandAttributes
- Member Linker::makeImageLink2 (Title $title, $file, $frameParams=array(), $handlerParams=array(), $time=false, $query="", $widthOption=null)
- since 1.20
- Member Linker::makeKnownLinkObj ( $title, $text='', $query='', $trail='', $prefix='', $aprops='', $style='')
- since 1.16 Use link(); warnings since 1.21
- Member Linker::makeLinkObj ( $nt, $text='', $query='', $trail='', $prefix='')
- since 1.16 Use link(); warnings since 1.21
- Member LoadBalancer::closeConnecton ( $conn)
- in 1.18
- Member LoadBalancer::pickRandom ( $weights)
- since 1.21, use ArrayUtils::pickRandom()
- Member LogEventsList::getDisplayTitle ()
- in 1.20; use getTitle() instead.
- Member LogEventsList::showHeader ( $type)
- in 1.19
- Member LogPage::logHeader ( $type)
- in 1.19, warnings in 1.21. Use getDescription()
- Member LogPage::logName ( $type)
- in 1.19, warnings in 1.21. Use getName()
- Member MediaWikiSite::newFromGlobalId ( $globalId)
- Just use the constructor or the factory Site::newForType
- Member MediaWikiTestCase::assertException ( $code, $expected='Exception', $message='')
- since 1.22 Use setExpectedException
- Member MWException::getLogId ()
- since 1.22 Use MWExceptionHandler::getLogId instead.
- Member MWException::getLogMessage ()
- since 1.22 Use MWExceptionHandler::getLogMessage instead.
- Member MWFunction::call ( $callback)
- since 1.22; use call_user_func()
- Member MWFunction::callArray ( $callback, $argsarams)
- since 1.22; use call_user_func_array()
- Member MWInit::callStaticMethod ( $className, $methodName, $args)
- since 1.22
- Member MWInit::classExists ( $class)
- since 1.22
- Member MWInit::compiledPath ( $file)
- since 1.22
- Member MWInit::extCompiledPath ( $file)
- since 1.22
- Member MWInit::functionExists ( $function)
- since 1.22
- Member MWInit::getCompilerVersion ()
- since 1.22
- Member MWInit::interpretedPath ( $file)
- since 1.22
- Member MWInit::isHipHop ()
- since 1.22
- Member MWInit::methodExists ( $class, $method)
- since 1.22
- Member MWNamespace::isMain ( $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::addToField ( $field, $amount)
- since 1.22, use IORMTable->addToField
- Member ORMRow::beforeRemove ()
- since 1.22
- Member ORMRow::getFieldNames ()
- since 1.22
- Member ORMRow::getTable ()
- since 1.22
- Member ORMRow::getWriteValues ()
- since 1.22
- Member ORMRow::insert ( $functionName=null, array $options=null)
- since 1.22
- Member ORMRow::loadAndGetField ( $name)
- since 1.22
- Member ORMRow::loadDefaults ( $override=true)
- since 1.22
- Member ORMRow::loadFields ( $fields=null, $override=true, $skipLoaded=false)
- since 1.22
- Member ORMRow::loadSummaryFields ( $summaryFields=null)
- since 1.22
- Member ORMRow::onRemoved ()
- since 1.22
- Member ORMRow::remove ()
- since 1.22, use IORMTable->removeRow
- Member ORMRow::save ( $functionName=null)
- since 1.22 Use IORMTable->updateRow or ->insertRow
- Member ORMRow::saveExisting ( $functionName=null)
- since 1.22
- Member ORMRow::setSummaryMode ( $summaryMode)
- since 1.22
- Member ORMRow::setUpdateSummaries ( $update)
- since 1.22
- Member ORMTable::newFromArray (array $data, $loadDefaults=false)
- use newRow instead
- Member ORMTable::newFromDBResult (stdClass $result)
- use newRowFromDBResult instead
- Member ORMTable::singleton ()
- since 1.21
- Member OutputPage::$mDebugtext
- since 1.20; use MWDebug class instead.
- Member OutputPage::appendSubtitle ( $str)
- in 1.19; use addSubtitle() instead
- Member OutputPage::blockedPage ()
- since 1.18
- Member OutputPage::getStatusMessage ( $code)
- since 1.18 Use HttpStatus::getMessage() instead.
- Member OutputPage::includeJQuery ( $modules=array())
- since 1.17
- Member OutputPage::isUserJsAllowed ()
- since 1.18 Load modules with ResourceLoader, and origin and trustworthiness is identified and enforced automagically.
- Member OutputPage::loginToUse ()
- in 1.19; throw the exception directly
- Member OutputPage::out ( $ins)
- since 1.22 Use echo yourself.
- Member OutputPage::permissionRequired ( $permission)
- since 1.18, just throw the exception directly
- Member ParserOptions::setSkin ( $x)
- in 1.19
- Member Preferences::loadOldSearchNs ( $user)
- in 1.19
- Member Preferences::trySetUserEmail (User $user, $newaddr)
- in 1.20; use User::setEmailWithConfirmation() instead.
- Member PrefixSearch::titleSearch ( $search, $limit, $namespaces=array())
- : Since 1.23, use TitlePrefixSearch or StringPrefixSearch classes
- Class RawPage
- in 1.19
- Member RecentChange::cleanupForIRC ( $text)
- since 1.22, moved to IRCColourfulRCFeedFormatter
- Member RecentChange::loadFromCurRow ( $row)
- in 1.22
- Member RecentChange::newFromCurRow ( $row)
- in 1.22
- Member RecentChange::notifyRC2UDP ()
- since 1.22, use notifyRCFeeds instead.
- Member RecentChange::sendToUDP ( $line, $address='', $prefix='', $port='')
- since 1.22
- Member RedisConnectionPool::handleException ( $server, RedisConnRef $cref, RedisException $e)
- 1.23
- Class RefreshLinksJob2
- 1.23
- Member RequestContext::getLang ()
- since 1.19 Use getLanguage instead
- Member RequestContext::setLang ( $l)
- since 1.19 Use setLanguage instead
- Member Revision::getRawText ()
- since 1.21. Instead, use Revision::getContent( Revision::RAW ) or Revision::getSerializedData() as appropriate.
- Member Revision::getText ( $audience=self::FOR_PUBLIC, User $user=null)
- in 1.21, use getContent() instead
- Class SiteArray
-
- Class SiteObject
-
- Class Sites
-
- Member Sites::getSiteGroup ( $group)
-
- Member Sites::newSite ( $globalId=false)
-
- Member Sites::singleton ()
-
- Member Skin::commonPrintStylesheet ()
- since 1.22
- Member Skin::getUsableSkins ()
- since 1.23, use getAllowedSkins
- Member Skin::makeGlobalVariablesScript ( $unused)
- in 1.19
- Member SpecialPage::getFile ()
- since 1.18
- Member SpecialPage::getLang ()
- since 1.19 Use getLanguage instead
- Member SpecialPage::getTitle ( $subpage=false)
- in 1.23, use SpecialPage::getPageTitle
- Member SpecialPageFactory::getGroup (&$page)
- since 1.21 Use SpecialPage::getFinalGroupName
- Member SpecialPageFactory::setGroup ( $page, $group)
- since 1.21 Override SpecialPage::getGroupName
- Class StubContLang
- since 1.18
- Member Title::escapeCanonicalURL ( $query='', $query2=false)
- since 1.19
- Member Title::escapeFullURL ( $query='', $query2=false)
- since 1.19
- Member Title::escapeLocalURL ( $query='', $query2=false)
- since 1.19
- Member Title::getEscapedText ()
- since 1.19
- Member Title::newFromRedirect ( $text)
- since 1.21, use Content::getRedirectTarget instead.
- Member Title::newFromRedirectArray ( $text)
- since 1.21, use Content::getRedirectChain instead.
- Member Title::newFromRedirectRecurse ( $text)
- since 1.21, use Content::getUltimateRedirectTarget instead.
- Member Title::updateTitleProtection ( $create_perm, $reason, $expiry)
- in 1.19; use WikiPage::doUpdateRestrictions() instead.
- Member Title::userCanRead ()
- in 1.19; use userCan(), quickUserCan() or getUserPermissionsErrors() instead
- Member Title::userIsWatching ()
- in 1.20; use User::isWatched() instead.
- Member User::edits ( $uid)
- since 1.21 in favour of User::getEditCount
- Member User::editToken ( $salt='', $request=null)
- since 1.19, use getEditToken instead.
- Member User::generateToken ()
- since 1.20: Use MWCryptRand for secure purposes or wfRandomString for pseudo-randomness
- Member User::getSkin ()
- since 1.18 Use ->getSkin() in the most relevant outputting context you have
- Member User::isValidEmailAddr ( $addr)
- since 1.18 call Sanitizer::isValidEmail() directly
- Member UserrightsPage::makeGroupNameListForLog ( $ids)
- in 1.21; use LogFormatter instead.
- Member WebRequest::escapeAppendQuery ( $query)
- : Deprecated in 1.20, warnings in 1.21, remove in 1.22.
- Member wfArrayLookup ( $a, $b)
- since 1.22; use array_intersect_key()
- Member wfArrayMerge ( $array1)
- since 1.22; use array_replace()
- Member wfDebugDieBacktrace ( $msg='')
- since 1.22; just throw an MWException yourself
- Member wfEmptyMsg ( $key)
- since 1.18. Use Message::isDisabled().
- 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 wfTime ()
- since 1.22; call microtime() directly
- Member wfViewPrevNext ( $offset, $limit, $link, $query='', $atend=false)
- in 1.19; use Language::viewPrevNext() instead
- Member WikiPage::doEdit ( $text, $summary, $flags=0, $baseRevId=false, $user=null)
- since 1.21: use doEditContent() instead.
- Member WikiPage::doQuickEdit ( $text, User $user, $comment='', $minor=0)
- since 1.21, use doEditContent() instead.
- Member WikiPage::estimateRevisionCount ()
- in 1.19; use Title::estimateRevisionCount() instead.
- Member WikiPage::getAutosummary ( $oldtext, $newtext, $flags)
- since 1.21, use ContentHandler::getAutosummary() instead
- Member WikiPage::getRawText ()
- as of 1.21, getContent() should be used instead.
- Member WikiPage::getText ( $audience=Revision::FOR_PUBLIC, User $user=null)
- as of 1.21, getContent() should be used instead.
- Member WikiPage::getUndoText (Revision $undo, Revision $undoafter=null)
- since 1.21: use ContentHandler::getUndoContent() instead.
- Member WikiPage::getUsedTemplates ()
- in 1.19; use Title::getTemplateLinksFrom()
- Member WikiPage::isBigDeletion ()
- in 1.19; use Title::isBigDeletion() instead.
- Member WikiPage::prepareTextForEdit ( $text, $revid=null, User $user=null)
- in 1.21: use prepareContentForEdit instead.
- Member WikiPage::preSaveTransform ( $text, User $user=null, ParserOptions $popts=null)
- in 1.19; use Parser::preSaveTransform() instead
- Member WikiPage::replaceSection ( $section, $text, $sectionTitle='', $edittime=null)
- since 1.21, use replaceSectionContent() instead
- Member WikiPage::updateRestrictions ( $limit=array(), $reason='', &$cascade=0, $expiry=array(), User $user=null)
- since 1.19
- Member WikiRevision::getText ()
- Since 1.21, use getContent() instead.
- Member Xml::escapeJsString ( $string)
- since 1.21; use Xml::encodeJsVar() or Xml::encodeJsCall() instead
- Member Xml::namespaceSelector ( $selected='', $all=null, $element_name='namespace', $label=null)
- since 1.19
- Member XmlDumpWriter::schemaVersion ()
- in 1.20; use WikiExporter::schemaVersion() instead