Interface HeaderInterface
An object that can be represented as an array
- Guzzle\Http\Message\Header\HeaderInterface implements Guzzle\Common\ToArrayInterface, Countable, IteratorAggregate
Direct known implementers
Indirect known implementers
Guzzle\Http\Message\Header\CacheControl,
Guzzle\Http\Message\Header\Link
Methods summary
-
public__toString ( )Convert the header to a string
-
publicadd ( string $value )Add a value to the list of header values
-
publicgetName ( )Get the name of the header
-
publicsetName ( string $name )Change the name of the header
-
publicsetGlue ( string $glue )Change the glue used to implode the values
-
publicgetGlue ( )Get the glue used to implode multiple values into a string
-
publichasValue ( string $searchValue )Check if the collection of headers has a particular value
-
publicremoveValue ( string $searchValue )Remove a specific value from the header
-
publicparseParams ( )Parse a header containing ";" separated data into an array of associative arrays representing the header key value pair data of the header. When a parameter does not contain a value, but just contains a key, this function will inject a key with a '' string value.
Methods detail
Convert the header to a string
Returns
stringAdd a value to the list of header values
Parameters
- $value
string
$value Value to add to the header
Returns
Get the name of the header
Returns
stringChange the name of the header
Parameters
- $name
string
$name Name to change to
Returns
Change the glue used to implode the values
Parameters
- $glue
string
$glue Glue used to implode multiple values
Returns
Get the glue used to implode multiple values into a string
Returns
stringCheck if the collection of headers has a particular value
Parameters
- $searchValue
string
$searchValue Value to search for
Returns
booleanRemove a specific value from the header
Parameters
- $searchValue
string
$searchValue Value to remove
Returns
Parse a header containing ";" separated data into an array of associative arrays representing the header key value pair data of the header. When a parameter does not contain a value, but just contains a key, this function will inject a key with a '' string value.
Returns
array