| @@ 158-166 (lines=9) @@ | ||
| 155 | $height = $params['height']; |
|
| 156 | $page = $params['page']; |
|
| 157 | ||
| 158 | if ( $flags & self::TRANSFORM_LATER ) { |
|
| 159 | $params = [ |
|
| 160 | 'width' => $width, |
|
| 161 | 'height' => $height, |
|
| 162 | 'page' => $page |
|
| 163 | ]; |
|
| 164 | ||
| 165 | return new ThumbnailImage( $image, $dstUrl, $dstPath, $params ); |
|
| 166 | } |
|
| 167 | ||
| 168 | if ( !wfMkdirParents( dirname( $dstPath ), null, __METHOD__ ) ) { |
|
| 169 | return new MediaTransformError( |
|
| @@ 224-232 (lines=9) @@ | ||
| 221 | if ( $retval != 0 || $removed ) { |
|
| 222 | $this->logErrorForExternalProcess( $retval, $err, $cmd ); |
|
| 223 | return new MediaTransformError( 'thumbnail_error', $width, $height, $err ); |
|
| 224 | } else { |
|
| 225 | $params = [ |
|
| 226 | 'width' => $width, |
|
| 227 | 'height' => $height, |
|
| 228 | 'page' => $page |
|
| 229 | ]; |
|
| 230 | ||
| 231 | return new ThumbnailImage( $image, $dstUrl, $dstPath, $params ); |
|
| 232 | } |
|
| 233 | } |
|
| 234 | ||
| 235 | /** |
|