public function Request::get in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/http-foundation/Request.php \Symfony\Component\HttpFoundation\Request::get()
Gets a "parameter" value.
This method is mainly useful for libraries that want to provide some flexibility.
Order of precedence: GET, PATH, POST
Avoid using this method in controllers:
- slow
- prefer to get from a "named" source
It is better to explicitly get request parameters from the appropriate public property instead (query, attributes, request).
Parameters
string $key the key:
mixed $default the default value:
bool $deep is parameter deep in multidimensional array:
Return value
mixed
2 calls to Request::get()
- Request::duplicate in vendor/
symfony/ http-foundation/ Request.php - Clones a request and overrides some of its parameters.
- Request::getRequestFormat in vendor/
symfony/ http-foundation/ Request.php - Gets the request format.
File
- vendor/
symfony/ http-foundation/ Request.php, line 723
Class
- Request
- Request represents an HTTP request.
Namespace
Symfony\Component\HttpFoundationCode
public function get($key, $default = null, $deep = false) {
if ($this !== ($result = $this->query
->get($key, $this, $deep))) {
return $result;
}
if ($this !== ($result = $this->attributes
->get($key, $this, $deep))) {
return $result;
}
if ($this !== ($result = $this->request
->get($key, $this, $deep))) {
return $result;
}
return $default;
}