From 79aed49c214344990aa7c19181c037cd12c672d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erdem=20K=C3=B6se?= Date: Fri, 31 Jan 2025 16:20:37 +0100 Subject: [PATCH 1/3] Update supported mime types --- src/Enums/MimeType.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/src/Enums/MimeType.php b/src/Enums/MimeType.php index cb73015..01ed3e9 100644 --- a/src/Enums/MimeType.php +++ b/src/Enums/MimeType.php @@ -6,11 +6,24 @@ enum MimeType: string { - case FILE_CSV = 'text/csv'; - case FILE_PDF = 'application/pdf'; + case APPLICATION_PDF = 'application/pdf'; + case APPLICATION_JAVASCRIPT = 'application/x-javascript'; + case APPLICATION_PYTHON = 'application/x-python'; + + case TEXT_PLAIN = 'text/plain'; + case TEXT_HTML = 'text/html'; + case TEXT_CSS = 'text/css'; + case TEXT_MARKDOWN = 'text/md'; + case TEXT_CSV = 'text/csv'; + case TEXT_XML = 'text/xml'; + case TEXT_RTF = 'text/rtf'; + case IMAGE_PNG = 'image/png'; case IMAGE_JPEG = 'image/jpeg'; case IMAGE_HEIC = 'image/heic'; case IMAGE_HEIF = 'image/heif'; case IMAGE_WEBP = 'image/webp'; + + // @deprecated + case FILE_PDF = 'application/pdf'; } From 91b2262db2f1c22ea4edbd5af681bb20545b95bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erdem=20K=C3=B6se?= Date: Fri, 31 Jan 2025 16:23:23 +0100 Subject: [PATCH 2/3] Update supported mime types --- src/Enums/MimeType.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Enums/MimeType.php b/src/Enums/MimeType.php index 01ed3e9..507d1c8 100644 --- a/src/Enums/MimeType.php +++ b/src/Enums/MimeType.php @@ -9,7 +9,7 @@ enum MimeType: string case APPLICATION_PDF = 'application/pdf'; case APPLICATION_JAVASCRIPT = 'application/x-javascript'; case APPLICATION_PYTHON = 'application/x-python'; - + case TEXT_PLAIN = 'text/plain'; case TEXT_HTML = 'text/html'; case TEXT_CSS = 'text/css'; From 2cec914b6c132c6789416ccb983dfc79546847ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erdem=20K=C3=B6se?= Date: Fri, 31 Jan 2025 16:28:29 +0100 Subject: [PATCH 3/3] Update supported mime types --- src/Enums/MimeType.php | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/Enums/MimeType.php b/src/Enums/MimeType.php index 507d1c8..71e6775 100644 --- a/src/Enums/MimeType.php +++ b/src/Enums/MimeType.php @@ -6,7 +6,7 @@ enum MimeType: string { - case APPLICATION_PDF = 'application/pdf'; + case FILE_PDF = 'application/pdf'; // Will not rename to APPLICATION_PDF to keep the backwards compatibility case APPLICATION_JAVASCRIPT = 'application/x-javascript'; case APPLICATION_PYTHON = 'application/x-python'; @@ -23,7 +23,4 @@ enum MimeType: string case IMAGE_HEIC = 'image/heic'; case IMAGE_HEIF = 'image/heif'; case IMAGE_WEBP = 'image/webp'; - - // @deprecated - case FILE_PDF = 'application/pdf'; }