X-Git-Url: http://git.cyclocoop.org/?a=blobdiff_plain;ds=sidebyside;f=includes%2Fmedia%2FTransformationalImageHandler.php;h=2a74e0d7084bd55d83ee00683f3abe05dfe4f227;hb=e7b50493c10f05508ed991ffc9a9179c55bcfbf4;hp=e33c27e99d72e0039232acf6a89dab32aeadfe59;hpb=24344400bb218ac621792be95f4ac83bdfc2879c;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/media/TransformationalImageHandler.php b/includes/media/TransformationalImageHandler.php index e33c27e99d..2a74e0d708 100644 --- a/includes/media/TransformationalImageHandler.php +++ b/includes/media/TransformationalImageHandler.php @@ -217,7 +217,7 @@ abstract class TransformationalImageHandler extends ImageHandler { return new MediaTransformError( 'thumbnail_error', $scalerParams['clientWidth'], $scalerParams['clientHeight'], - wfMessage( 'filemissing' )->text() + wfMessage( 'filemissing' ) ); } @@ -267,7 +267,7 @@ abstract class TransformationalImageHandler extends ImageHandler { # Thumbnail was zero-byte and had to be removed return new MediaTransformError( 'thumbnail_error', $scalerParams['clientWidth'], $scalerParams['clientHeight'], - wfMessage( 'unknown-error' )->text() + wfMessage( 'unknown-error' ) ); } elseif ( $mto ) { return $mto; @@ -521,7 +521,7 @@ abstract class TransformationalImageHandler extends ImageHandler { $cmd = wfEscapeShellArg( $wgImageMagickConvertCommand ) . ' -version'; wfDebug( $method . ": Running convert -version\n" ); $retval = ''; - $return = wfShellExec( $cmd, $retval ); + $return = wfShellExecWithStderr( $cmd, $retval ); $x = preg_match( '/Version: ImageMagick ([0-9]*\.[0-9]*\.[0-9]*)/', $return, $matches ); @@ -565,11 +565,11 @@ abstract class TransformationalImageHandler extends ImageHandler { * @param array $params Rotate parameters. * 'rotation' clockwise rotation in degrees, allowed are multiples of 90 * @since 1.24 Is non-static. From 1.21 it was static - * @return bool + * @return bool|MediaTransformError */ public function rotate( $file, $params ) { return new MediaTransformError( 'thumbnail_error', 0, 0, - get_class( $this ) . ' rotation not implemented' ); + static::class . ' rotation not implemented' ); } /**