X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=includes%2Fmedia%2FTransformationalImageHandler.php;h=95053cfdbd136645a36f6899403ff468d51f1a9a;hb=fb04cc5a7ef629703535dccdaecd6fe02f203c81;hp=ea0d61bf1a3878024e2cdaa064b296fa330e560f;hpb=f506a05aaa035b96537b33244b0f18b093048e97;p=lhc%2Fweb%2Fwiklou.git diff --git a/includes/media/TransformationalImageHandler.php b/includes/media/TransformationalImageHandler.php index ea0d61bf1a..95053cfdbd 100644 --- a/includes/media/TransformationalImageHandler.php +++ b/includes/media/TransformationalImageHandler.php @@ -26,6 +26,7 @@ * @ingroup Media */ use MediaWiki\MediaWikiServices; +use MediaWiki\Shell\Shell; /** * Handler for images that need to be transformed @@ -41,7 +42,7 @@ abstract class TransformationalImageHandler extends ImageHandler { * 'physicalWidth' and 'physicalHeight' indicate the thumbnail dimensions. * @return bool */ - function normaliseParams( $image, &$params ) { + public function normaliseParams( $image, &$params ) { if ( !parent::normaliseParams( $image, $params ) ) { return false; } @@ -230,7 +231,7 @@ abstract class TransformationalImageHandler extends ImageHandler { } // $scaler will return a MediaTransformError on failure, or false on success. - // If the scaler is succesful, it will have created a thumbnail at the destination + // If the scaler is successful, it will have created a thumbnail at the destination // path. if ( is_array( $scaler ) && is_callable( $scaler ) ) { // Allow subclasses to specify their own rendering methods. @@ -517,7 +518,7 @@ abstract class TransformationalImageHandler extends ImageHandler { function () use ( $method ) { global $wgImageMagickConvertCommand; - $cmd = wfEscapeShellArg( $wgImageMagickConvertCommand ) . ' -version'; + $cmd = Shell::escape( $wgImageMagickConvertCommand ) . ' -version'; wfDebug( $method . ": Running convert -version\n" ); $retval = ''; $return = wfShellExecWithStderr( $cmd, $retval );