Class QueryString
Query string object to handle managing query string parameters and aggregating those parameters together as a string.
- Guzzle\Common\Collection implements ArrayAccess, IteratorAggregate, Countable, Guzzle\Common\ToArrayInterface
- Guzzle\Http\QueryString
public static
|
|
public
string
|
|
public
string
|
|
public
string
|
|
public
boolean|string
|
|
public
boolean
|
|
public
|
#
setAggregator(
Provide a function for combining multi-valued query string parameters into a single or multiple fields |
public
|
#
useUrlEncoding( boolean|string $encode )
Set whether or not field names and values should be rawurlencoded |
public
|
|
public
|
|
public
array
|
|
public
string
|
#
encodeValue( string $value )
URL encodes a value based on the url encoding type of the query string object |
protected
array
|
#
prepareData( array $data )
Url encode parameter data and convert nested query strings into a flattened hash. |
__construct(),
add(),
clear(),
count(),
filter(),
fromConfig(),
get(),
getAll(),
getIterator(),
getKeys(),
getPath(),
hasKey(),
hasValue(),
inject(),
keySearch(),
map(),
merge(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
overwriteWith(),
remove(),
replace(),
set(),
setPath(),
toArray()
|
string |
RFC_3986
|
#
'RFC 3986'
|
string |
FORM_URLENCODED
|
#
'application/x-www-form-urlencoded'
|
string |
BLANK
|
#
"_guzzle_blank_"
|
protected
string
|
$fieldSeparator
The query string field separator (e.g. '&') |
#
'&'
|
protected
string
|
$valueSeparator
The query string value separator (e.g. '=') |
#
'='
|
protected
boolean
|
$urlEncode
URL encode fields and values |
#
'RFC 3986'
|
protected
|
$aggregator
|
$data
|