interface MimeTypeGuesserInterface

Guesses the MIME type of a file.

Methods

bool
isGuesserSupported()

Returns true if this guesser is supported.

string|null
guessMimeType(string$path)

Guesses the MIME type of the file with the given path.

Details

bool isGuesserSupported()

Returns true if this guesser is supported.

Return Value

bool

string|null guessMimeType(string$path)

Guesses the MIME type of the file with the given path.

Parameters

string $path

Return Value

string|null

Exceptions

LogicException If the guesser is not supported
InvalidArgumentException If the file does not exist or is not readable