class MediaTypeMatcher (View source)

Methods

__construct(MediaTypeInterface $mediaType)

No description

boolean
match(MediaTypeInterface[] $list)

No description

__invoke($list)

No description

Details

__construct(MediaTypeInterface $mediaType)

Parameters

MediaTypeInterface $mediaType Media type to match agains list of media types/ranges

MediaTypeInterface[] getMatching(MediaTypeInterface[] $list)

Parameters

MediaTypeInterface[] $list List of media types/ranges

Return Value

MediaTypeInterface[]

MediaTypeInterface|boolean getFirstMatching(MediaTypeInterface $list)

Parameters

MediaTypeInterface $list List of media types/ranges

Return Value

MediaTypeInterface|boolean

boolean match(MediaTypeInterface[] $list)

Parameters

MediaTypeInterface[] $list List of media types/ranges

Return Value

boolean TRUE if at least one element of $list match the media type

__invoke($list)

Parameters

$list