PHP Class Neomerx\JsonApi\Http\Headers\AcceptMediaType

Inheritance: extends MediaType, implements Neomerx\JsonApi\Contracts\Http\Headers\AcceptMediaTypeInterface
Afficher le fichier Open project: neomerx/json-api Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( integer $position, string $type, string $subType, string>\arraynull $parameters = null, float $quality = 1, string>\arraynull $extensions = null )
getExtensions ( )
getPosition ( )
getQuality ( )
parse ( $position, $mediaType ) : Neomerx\JsonApi\Contracts\Http\Headers\AcceptMediaTypeInterface

Private Methods

Méthode Description
parseQualityAndParameters ( array $fields ) : array

Method Details

__construct() public méthode

public __construct ( integer $position, string $type, string $subType, string>\arraynull $parameters = null, float $quality = 1, string>\arraynull $extensions = null )
$position integer
$type string
$subType string
$parameters string>\arraynull
$quality float
$extensions string>\arraynull

getExtensions() public méthode

public getExtensions ( )

getPosition() public méthode

public getPosition ( )

getQuality() public méthode

public getQuality ( )

parse() public static méthode

public static parse ( $position, $mediaType ) : Neomerx\JsonApi\Contracts\Http\Headers\AcceptMediaTypeInterface
Résultat Neomerx\JsonApi\Contracts\Http\Headers\AcceptMediaTypeInterface