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

at line 26
bool isGuesserSupported()

Returns true if this guesser is supported.

Return Value

bool

at line 38
string|null guessMimeType(string $path)

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

Parameters

string $path The path to the file

Return Value

string|null The MIME type or null, if none could be guessed

Exceptions

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