From f2690a42235297c357bcd8abbf6e194db7b7bd57 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sun, 11 May 2025 16:52:46 +0500 Subject: feat: store original uploads --- src/images.php | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/images.php') diff --git a/src/images.php b/src/images.php index a9caf88..837ebaf 100644 --- a/src/images.php +++ b/src/images.php @@ -29,6 +29,15 @@ function resize_image(string $src_path, string $dst_path, int $max_width, int $m return $result_code; } +function get_file_extension(string $path): string|null +{ + if ($file = getimagesize($path)) { + return image_type_to_extension(intval($file[2]), false); + } + + return null; +} + function does_file_meet_requirements(string $path, int $max_width, int $max_height): array { $file = getimagesize($path); -- cgit v1.2.3