Semantic MediaWiki and related extensions
|
Public Member Functions | |
__construct (Title $title, DatabaseBase $connection=null, LinkCache $linkCache=null) | |
markAsPageLanguageByDB ( $isDbPageLanguage) | |
updatePageLanguage ( $expectedLanguageCode) | |
Handling Title::getDbPageLanguageCode and Special:PageLanguage to avoid possible contradictory results when $wgPageLanguageUseDB is enabled.
If wgPageLanguageUseDB is enabled then the PageContentLanguage hook is not going to be called in case Special:PageLanguage assigned a pagelanguage which could create a possible deviation between SIL annotation and the stored DB page_lang
.
GNU GPL v2+
SIL\PageContentLanguageDbModifier::__construct | ( | Title | $title, |
DatabaseBase | $connection = null , |
||
LinkCache | $linkCache = null |
||
) |
Title | $title | |
DatabaseBase | null | $connection | |
LinkCache | null | $linkCache |
SIL\PageContentLanguageDbModifier::markAsPageLanguageByDB | ( | $isDbPageLanguage | ) |
boolean | $isDbPageLanguage |
SIL\PageContentLanguageDbModifier::updatePageLanguage | ( | $expectedLanguageCode | ) |
string | $expectedLanguageCode |