HasQuery
trait HasQuery
Properties
| protected ArrayRepository|null | $queryRepository | The request query parameters. |
|
| protected string|null | $queryString | The already-encoded query string override. |
Methods
string|null
queryString()
Get the raw query string override, without a leading question mark.
withQueryString(string $query)
Replace the base URL and endpoint query string.
array
queryParameters()
Get the request query parameters.
withQueryParameters(array $parameters)
Add query parameters to the request.
array
defaultQuery()
Resolve the default request query parameters.
string|null
defaultQueryString()
Resolve the default raw query string override.
queryRepository()
Get the request query repository.
Details
at line 24
string|null
queryString()
Get the raw query string override, without a leading question mark.
at line 32
HasQuery
withQueryString(string $query)
Replace the base URL and endpoint query string.
at line 44
array
queryParameters()
Get the request query parameters.
at line 55
HasQuery
withQueryParameters(array $parameters)
Add query parameters to the request.
at line 67
protected array
defaultQuery()
Resolve the default request query parameters.
at line 75
protected string|null
defaultQueryString()
Resolve the default raw query string override.
at line 83
protected ArrayRepository
queryRepository()
Get the request query repository.