Skip to content
This repository has been archived by the owner on Nov 1, 2019. It is now read-only.

katzien/PhpMimeType

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PhpMimeType

A PHP library to detect the mime type of a file.

Build Status Coverage Status

Latest Stable Version Total Downloads

License

Not invented here

This is a modernised version of Jason Sheets's mimetype class.

Installation

To add the PhpMimeType library to your project run

composer require katzien/php-mime-type

from the directory where your composer.json file is.

See Packagist for more details.

Version Guidance

Version Status PHP version required
1.x Maintained min. 5.3
2.x Latest (recommended) min. 5.6

If you're using PHP 5.6 or higher, you should use the latest 2.x version. There is no difference in usage between 1.x and 2.x, so the upgrade should not require any code changes.

Differences between 1.x and 2.x:

  • syntax
  • versions of composer dependencies

Usage

$type = \MimeType\MimeType::getType('my-file.pdf'); // returns "application/pdf"