X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;f=includes%2Fmedia%2FSVG.php;h=1118598f88d6c187df1dda3a7ef03690ed74fafb;hb=6da98ee84b844c9fba0d6c7fa76d8fc50bf2abbc;hp=0618f7efd09c80ac5fb179aaa85087406d3bb952;hpb=41ebdd97e9297f83e4b2c922843a97da503c3c22;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/media/SVG.php b/includes/media/SVG.php index 0618f7efd0..1118598f88 100644 --- a/includes/media/SVG.php +++ b/includes/media/SVG.php @@ -95,7 +95,7 @@ class SvgHandler extends ImageHandler { $metadata = $this->unpackMetadata( $metadata ); if ( isset( $metadata['translations'] ) ) { foreach ( $metadata['translations'] as $lang => $langType ) { - if ( $langType === SvgReader::LANG_FULL_MATCH ) { + if ( $langType === SVGReader::LANG_FULL_MATCH ) { $langList[] = $lang; } } @@ -205,11 +205,12 @@ class SvgHandler extends ImageHandler { $tmpDir = wfTempDir() . '/svg_' . wfRandomString( 24 ); $lnPath = "$tmpDir/" . basename( $srcPath ); $ok = mkdir( $tmpDir, 0771 ) && symlink( $srcPath, $lnPath ); + /** @noinspection PhpUnusedLocalVariableInspection */ $cleaner = new ScopedCallback( function () use ( $tmpDir, $lnPath ) { - wfSuppressWarnings(); + MediaWiki\suppressWarnings(); unlink( $lnPath ); rmdir( $tmpDir ); - wfRestoreWarnings(); + MediaWiki\restoreWarnings(); } ); if ( !$ok ) { wfDebugLog( 'thumbnail', @@ -307,9 +308,9 @@ class SvgHandler extends ImageHandler { */ function getImageSize( $file, $path, $metadata = false ) { if ( $metadata === false ) { - $metadata = $file->getMetaData(); + $metadata = $file->getMetadata(); } - $metadata = $this->unpackMetaData( $metadata ); + $metadata = $this->unpackMetadata( $metadata ); if ( isset( $metadata['width'] ) && isset( $metadata['height'] ) ) { return array( $metadata['width'], $metadata['height'], 'SVG', @@ -375,9 +376,9 @@ class SvgHandler extends ImageHandler { } function unpackMetadata( $metadata ) { - wfSuppressWarnings(); + MediaWiki\suppressWarnings(); $unser = unserialize( $metadata ); - wfRestoreWarnings(); + MediaWiki\restoreWarnings(); if ( isset( $unser['version'] ) && $unser['version'] == self::SVG_METADATA_VERSION ) { return $unser; } else { @@ -487,7 +488,7 @@ class SvgHandler extends ImageHandler { function makeParamString( $params ) { $lang = ''; if ( isset( $params['lang'] ) && $params['lang'] !== 'en' ) { - $params['lang'] = mb_strtolower( $params['lang'] ); + $params['lang'] = strtolower( $params['lang'] ); $lang = "lang{$params['lang']}-"; } if ( !isset( $params['width'] ) ) {