http icon indicating copy to clipboard operation
http copied to clipboard

Add list of mime types

Open xepozz opened this issue 2 years ago • 4 comments

Q A
Is bugfix?
New feature? ✔️
Breaks BC?

xepozz avatar Sep 10 '23 18:09 xepozz

Codecov Report

Patch and project coverage have no change.

Comparison is base (662b3c7) 99.17% compared to head (67ca56e) 99.17%.

Additional details and impacted files
@@            Coverage Diff            @@
##             master      #48   +/-   ##
=========================================
  Coverage     99.17%   99.17%           
  Complexity       46       46           
=========================================
  Files             2        2           
  Lines           121      121           
=========================================
  Hits            120      120           
  Misses            1        1           

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

codecov[bot] avatar Sep 10 '23 18:09 codecov[bot]

PR Summary

  • Addition of Mime Class This update introduces a new file named Mime.php into the source code. This particular document contains a defined class called Mime which provides a set of constants representing various file type categories, called MIME types. Each of these categories is defined by a detailed description, a hyperlink for further information, and the associated file extension.

The benefit of this addition is it allows our system to better identify, handle, and categorize different types of files. This could aid in document management, file transfers, data structure, and increased overall efficiency in our project's operations.

what-the-diff[bot] avatar Sep 10 '23 18:09 what-the-diff[bot]

Sort them alphabetically?

I've pasted as is from MDN, but the suggestion make sense.

Are these common mime types only? There is a list of all the official MIME types. https://www.iana.org/assignments/media-types/media-types.xhtml

There are a lot of not web-related types, so I used another link https://github.com/mdn/content/blob/main/files/en-us/web/http/basics_of_http/mime_types/common_types/index.md where are collected most used web-related mime-types. If someone wants to add more he can open a new PR.

xepozz avatar Sep 11 '23 07:09 xepozz

I've pasted as is from MDN, but the suggestion make sense.

In MDN they sorted by file extension. In the class better sort the constants alphabetically.

Tigrov avatar Sep 11 '23 08:09 Tigrov