Class AcceptEncoding

Summary

Fully Qualified Name: Laminas\Http\Header\AcceptEncoding
Extends: AbstractAccept

Description

Accept Encoding Header

Methods

Name Description Defined By
addEncoding() Add an encoding, with the given priority AcceptEncoding
fromString() Factory method: parse Accept header string AbstractAccept
getFieldName() Get field name AcceptEncoding
getFieldValue() Get field value AbstractAccept
getFieldValuePartsFromHeaderLine() Parse the Field Value Parts represented by a header line AbstractAccept
getPrioritized() AbstractAccept
hasEncoding() Does the header have the requested encoding? AcceptEncoding
match() Match a media string against this header AbstractAccept
parseHeaderLine() Parse a full header line or just the field value part. AbstractAccept
toString() Cast to string AcceptEncoding

Method Details

addEncoding()

Add an encoding, with the given priority

Parameter Name Type Description
$type string
$priority int|float

Returns: $this

fromString()

Factory method: parse Accept header string

Parameter Name Type Description
$headerLine string

Returns: static

getFieldName()

Get field name

Returns: string

getFieldValue()

Get field value

Parameter Name Type Description
$values array|null

Returns: string

getFieldValuePartsFromHeaderLine()

Parse the Field Value Parts represented by a header line

Parameter Name Type Description
$headerLine string

Returns: array

getPrioritized()

Returns: array with all the keys, values and parameters this header represents:

hasEncoding()

Does the header have the requested encoding?

Parameter Name Type Description
$type string

Returns: bool

match()

Match a media string against this header

Parameter Name Type Description
$matchAgainst array|string

Returns: \Accept\FieldValuePArt\AcceptFieldValuePart|bool The matched value or false

parseHeaderLine()

Parse a full header line or just the field value part.

Parameter Name Type Description
$headerLine string

Returns:

toString()

Cast to string

Returns: string

Top