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
-
public
add ( string $value )
Add a value to the list of header values
-
public
getName ( )
Get the name of the header
-
public
setName ( string $name )
Change the name of the header
-
public
setGlue ( string $glue )
Change the glue used to implode the values
-
public
getGlue ( )
Get the glue used to implode multiple values into a string
-
public
hasValue ( string $searchValue )
Check if the collection of headers has a particular value
-
public
removeValue ( string $searchValue )
Remove a specific value from the header
-
public
parseParams ( )
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
string
Add 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
string
Change 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
string
Check if the collection of headers has a particular value
Parameters
- $searchValue
string
$searchValue Value to search for
Returns
boolean
Remove 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