X-Git-Url: https://git.cyclocoop.org/admin/?a=blobdiff_plain;f=includes%2Fapi%2FApiQueryImageInfo.php;h=97a9b0a5b5980dcdb6043d06a5977e50af3ad554;hb=c33c8fac003c94aead37d15897191a2d6f751fce;hp=5e737c3c0ef01e4a532eb2e74c7bd6002a737326;hpb=eb70451cec6409526c8feaedf55700f51e10ffe7;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/api/ApiQueryImageInfo.php b/includes/api/ApiQueryImageInfo.php index 5e737c3c0e..97a9b0a5b5 100644 --- a/includes/api/ApiQueryImageInfo.php +++ b/includes/api/ApiQueryImageInfo.php @@ -523,6 +523,8 @@ class ApiQueryImageInfo extends ApiQueryBase { $vals['thumbmime'] = $mime; } } elseif ( $mto && $mto->isError() ) { + /** @var MediaTransformError $mto */ + '@phan-var MediaTransformError $mto'; $vals['thumberror'] = $mto->toText(); } } @@ -562,6 +564,7 @@ class ApiQueryImageInfo extends ApiQueryBase { // Thus there should be no issue with format=xml. $format = new FormatMetadata; $format->setSingleLanguage( !$opts['multilang'] ); + // @phan-suppress-next-line PhanUndeclaredMethod $format->getContext()->setLanguage( $opts['language'] ); $extmetaArray = $format->fetchExtendedMetadata( $file ); if ( $opts['extmetadatafilter'] ) { @@ -581,6 +584,8 @@ class ApiQueryImageInfo extends ApiQueryBase { } if ( $archive && $file->isOld() ) { + /** @var OldLocalFile $file */ + '@phan-var OldLocalFile $file'; $vals['archivename'] = $file->getArchiveName(); }