X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=languages%2FLanguageConverter.php;h=f42bb8820411e84f1f44fdbb07fb624415619a72;hp=d1a5720249eac44d7e09635d807b97c54552f6c1;hb=748c5eae2fd5d897c94c48771161c259941a7488;hpb=e209dcf11e16ca57306fe450277477a6bfd8480a diff --git a/languages/LanguageConverter.php b/languages/LanguageConverter.php index d1a5720249..f42bb88204 100644 --- a/languages/LanguageConverter.php +++ b/languages/LanguageConverter.php @@ -21,7 +21,7 @@ use MediaWiki\MediaWikiServices; use MediaWiki\Logger\LoggerFactory; -use MediaWiki\Storage\RevisionRecord; +use MediaWiki\Revision\RevisionRecord; /** * Base class for language conversion. @@ -63,8 +63,7 @@ class LanguageConverter { public $mTablesLoaded = false; /** - * @var ReplacementArray[] - * @phan-var array + * @var ReplacementArray[]|bool[] */ public $mTables; @@ -958,7 +957,7 @@ class LanguageConverter { } $this->mTablesLoaded = true; - $this->mTables = false; + $this->mTables = null; $cache = ObjectCache::getInstance( $wgLanguageConverterCacheType ); $cacheKey = $cache->makeKey( 'conversiontables', $this->mMainLanguageCode ); if ( $fromCache ) { @@ -1045,6 +1044,7 @@ class LanguageConverter { $revision = Revision::newFromTitle( $title ); if ( $revision ) { if ( $revision->getContentModel() == CONTENT_MODEL_WIKITEXT ) { + // @phan-suppress-next-line PhanUndeclaredMethod $txt = $revision->getContent( RevisionRecord::RAW )->getText(); }