C

MediaRange::createFromString() — Method in class MediaRange
MediaRange::compareMediaRanges() — Method in class MediaRange
Compare media range precision
MediaSubType::compare() — Method in class MediaSubType
Compare sub type precision with another
MediaType::createFromString() — Method in class MediaType
MediaTypeFactory::createFromProperties() — Method in class MediaTypeFactory
MediaTypeFactory::createFromString() — Method in class MediaTypeFactory
Parse a media type string
MediaTypeFactory::createFromMedia() — Method in class MediaTypeFactory
Get media type of a file or stream
MediaTypeCompareTrait::compare() — Method in class MediaTypeCompareTrait
Compare media range precision

G

MediaRange::getType() — Method in class MediaRange
MediaRange::getSubType() — Method in class MediaRange
MediaSubType::getFacets() — Method in class MediaSubType
MediaSubType::getFacet() — Method in class MediaSubType
MediaSubType::getFacetCount() — Method in class MediaSubType
MediaSubType::getStructuredSyntax() — Method in class MediaSubType
Get the sub type structured syntax name
MediaType::getType() — Method in class MediaType
MediaType::getSubType() — Method in class MediaType
MediaTypeFactoryAwareInterface::getMediaTypeFactory() — Method in class MediaTypeFactoryAwareInterface
MediaTypeFileExtensionRegistry::getExtensionMediaType() — Method in class MediaTypeFileExtensionRegistry
MediaTypeFileExtensionRegistry::getMediaTypeExtensions() — Method in class MediaTypeFileExtensionRegistry
Get the extension(s) commonly used with the given Media Type
MediaTypeInterface::getType() — Method in class MediaTypeInterface
Get media type main type
MediaTypeInterface::getSubType() — Method in class MediaTypeInterface
Get media type sub type and optional structured syntax suffix
MediaTypeInterface::getStructuredSyntax() — Method in class MediaTypeInterface
Get the subtype structured syntax name if any.
MediaTypeMatcher::getMatching() — Method in class MediaTypeMatcher
MediaTypeMatcher::getFirstMatching() — Method in class MediaTypeMatcher
MediaTypeRegistry::getTypeList() — Method in class MediaTypeRegistry
MediaTypeFactoryAwareTrait::getMediaTypeFactory() — Method in class MediaTypeFactoryAwareTrait
MediaTypeStructuredTextTrait::getStructuredSyntax() — Method in class MediaTypeStructuredTextTrait

H

MediaTypeInspector::hasWildcard() — Method in class MediaTypeInspector

I

MediaTypeInspector::isFullySpecifiedMediaType() — Method in class MediaTypeInspector
MediaTypeRegistry::isRegistered() — Method in class MediaTypeRegistry
StructuredSyntaxSuffixRegistry::isRegistered() — Method in class StructuredSyntaxSuffixRegistry
Indicates if the given string is a registered structured syntax suffix
MediaRangeMatchingTrait::isMediaTypeMatchMediaRange() — Method in class MediaRangeMatchingTrait

J

MediaTypeSerializableTrait::jsonSerialize() — Method in class MediaTypeSerializableTrait

M

MediaRange — Class in namespace NoreSources\MediaType
MediaRange::match() — Method in class MediaRange
Check if the MediaType instance match the given MediaRange
MediaSubType — Class in namespace NoreSources\MediaType
Media sub type
MediaType — Class in namespace NoreSources\MediaType
MediaType::match() — Method in class MediaType
Check if the MediaType instance match the given MediaRange
MediaTypeException — Class in namespace NoreSources\MediaType
MediaTypeFactory — Class in namespace NoreSources\MediaType
Media Type and Media Range factory
MediaTypeFactoryAwareInterface — Class in namespace NoreSources\MediaType
MediaTypeFileExtensionRegistry — Class in namespace NoreSources\MediaType
Associate Media Types and their commonly used file extensions.
MediaTypeFileExtensionRegistry::mediaTypeFromExtension() — Method in class MediaTypeFileExtensionRegistry
MediaTypeInspector — Class in namespace NoreSources\MediaType
Provides informations about media type/range.
MediaTypeInspector::matchMediaRange() — Method in class MediaTypeInspector
MediaTypeInterface — Class in namespace NoreSources\MediaType
Media Type / Media Range interface
MediaTypeInterface::match() — Method in class MediaTypeInterface
Check if the MediaType instance match the given MediaRange
MediaTypeMatcher — Class in namespace NoreSources\MediaType
MediaTypeMatcher::match() — Method in class MediaTypeMatcher
MediaTypeRegistry — Class in namespace NoreSources\MediaType
IANA registered media types
MediaRangeMatchingTrait — Class in namespace NoreSources\MediaType\Traits
Default implementation of the MediaTypeInterface::match() method
MediaTypeCompareTrait — Class in namespace NoreSources\MediaType\Traits
MediaTypeFactoryAwareTrait — Class in namespace NoreSources\MediaType\Traits
Default impmementation of MediaTypeFactoryAwareInterface
MediaTypeParameterMapTrait — Class in namespace NoreSources\MediaType\Traits
MediaTypeSerializableTrait — Class in namespace NoreSources\MediaType\Traits
MediaTypeStructuredTextTrait — Class in namespace NoreSources\MediaType\Traits
StructuredSyntaxMatchingTrait::matchStructuredSyntax() — Method in class StructuredSyntaxMatchingTrait

R

RFC6838 — Class in namespace NoreSources\MediaType
Constants defined in RFC 6838

S

MediaTypeFactoryAwareInterface::setMediaTypeFactory() — Method in class MediaTypeFactoryAwareInterface
Define the instance of media type factory to use for this object
MediaTypeFileExtensionRegistry::setExtensionMediaType() — Method in class MediaTypeFileExtensionRegistry
MediaTypeFileExtensionRegistry::setMediaTypeExtension() — Method in class MediaTypeFileExtensionRegistry
StructuredSyntaxSuffixRegistry — Class in namespace NoreSources\MediaType
List of
MediaTypeFactoryAwareTrait::setMediaTypeFactory() — Method in class MediaTypeFactoryAwareTrait
MediaTypeParameterMapTrait::setParameters() — Method in class MediaTypeParameterMapTrait
MediaTypeSerializableTrait::serializeToString() — Method in class MediaTypeSerializableTrait
MediaTypeSerializableTrait::serializeMediaTypeInterfaceToString() — Method in class MediaTypeSerializableTrait
MediaTypeSerializableTrait::serialize() — Method in class MediaTypeSerializableTrait
StructuredSyntaxMatchingTrait — Class in namespace NoreSources\MediaType\Traits

T

$MediaTypeException#type — Property in class MediaTypeException

U

MediaTypeSerializableTrait::unserializeMediaTypeInterfaceInterface() — Method in class MediaTypeSerializableTrait
MediaTypeSerializableTrait::unserialize() — Method in class MediaTypeSerializableTrait

_

MediaRange::__construct() — Method in class MediaRange
MediaRange::__toString() — Method in class MediaRange
MediaRange::__clone() — Method in class MediaRange
MediaSubType::__construct() — Method in class MediaSubType
MediaSubType::__toString() — Method in class MediaSubType
MediaType::__construct() — Method in class MediaType
MediaType::__toString() — Method in class MediaType
Short string representation
MediaType::__clone() — Method in class MediaType
MediaTypeException::__construct() — Method in class MediaTypeException
MediaTypeFileExtensionRegistry::__construct() — Method in class MediaTypeFileExtensionRegistry
MediaTypeMatcher::__construct() — Method in class MediaTypeMatcher
MediaTypeMatcher::__invoke() — Method in class MediaTypeMatcher