class MediaTypeFileExtensionRegistry (View source)

Associate Media Types and their commonly used file extensions.

Base on Apache httpd public list

Traits

SingletonTrait

Methods

__construct()

No description

MediaType|false
getExtensionMediaType(string $extension)

No description

MediaType|false
mediaTypeFromExtension(string $extension) deprecated

No description

string[]
getMediaTypeExtensions(MediaType $mediaType)

Get the extension(s) commonly used with the given Media Type

setExtensionMediaType($extension, $mediaType, $reverseMap = true)

No description

setMediaTypeExtension($mediaType, $extension, $reverseMap = true)

No description

Details

__construct()

MediaType|false getExtensionMediaType(string $extension)

Parameters

string $extension

Return Value

MediaType|false The media type commonly associated with the given file extension or false if the extension is not recognized.

MediaType|false mediaTypeFromExtension(string $extension) deprecated

deprecated Use getExtensionMediaType()

Parameters

string $extension Extension

Return Value

MediaType|false

string[] getMediaTypeExtensions(MediaType $mediaType)

Get the extension(s) commonly used with the given Media Type

Parameters

MediaType $mediaType

Return Value

string[] List of extensions

setExtensionMediaType($extension, $mediaType, $reverseMap = true)

Parameters

$extension
$mediaType
$reverseMap

setMediaTypeExtension($mediaType, $extension, $reverseMap = true)

Parameters

$mediaType
$extension
$reverseMap