MagickImageMetadataReader.php: update

This commit is contained in:
Zankaria 2025-03-18 10:23:01 +01:00
parent d85118f530
commit 5f85ca7f44

View file

@ -1,14 +1,15 @@
<?php
namespace Vichan\Service\Media;
use Mimey\MimeTypes;
use Vichan\Data\ImageMetadataResult;
use Mimey\MimeTypes;
class MagickImageMetadataReader implements ImageMetadataReader {
private string $prefix;
private MimeTypes $mime_types;
public static function createImageMagickReader(MimeTypes $mime_types): MagickImageMetadataReader {
return new self('', $mime_types);
}
@ -23,7 +24,7 @@ class MagickImageMetadataReader implements ImageMetadataReader {
}
public function getMetadata(string $file_path): ImageMetadataResult {
$arg = escapeshellarg("$file_path[0]");
$arg = \escapeshellarg("$file_path[0]");
$ret_exec = shell_exec_error("{$this->prefix}identify -format \"%w %h %m\" $arg");
if (!\is_string($ret_exec)) {