X-Git-Url: http://git.cyclocoop.org/%7B%24www_url%7Dadmin/compta/pie.php?a=blobdiff_plain;f=includes%2Fmedia%2FFormatMetadata.php;h=69982c2fb4f2d5e0e02e5180d1e7d2c2411327e6;hb=171255101f2a6480f237f54af64bc29d8ce50ac3;hp=51a0135859efd6ff3613fe7b7f78ef7a65813037;hpb=2fdcd7bfdd95a3b1515b9a94289d67eb60add484;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/media/FormatMetadata.php b/includes/media/FormatMetadata.php index 51a0135859..69982c2fb4 100644 --- a/includes/media/FormatMetadata.php +++ b/includes/media/FormatMetadata.php @@ -24,6 +24,8 @@ * @see http://exif.org/Exif2-2.PDF The Exif 2.2 specification * @file */ +use MediaWiki\MediaWikiServices; +use Wikimedia\Timestamp\TimestampException; /** * Format Image metadata values into a human readable form. @@ -1580,14 +1582,14 @@ class FormatMetadata extends ContextSource { * @since 1.23 */ public function fetchExtendedMetadata( File $file ) { - $cache = ObjectCache::getMainWANInstance(); + $cache = MediaWikiServices::getInstance()->getMainWANObjectCache(); // If revision deleted, exit immediately if ( $file->isDeleted( File::DELETED_FILE ) ) { return []; } - $cacheKey = wfMemcKey( + $cacheKey = $cache->makeKey( 'getExtendedMetadata', $this->getLanguage()->getCode(), (int)$this->singleLang,