Merge pull request #116 from Exquance/master

Add support for parsed JSON property in Request.
pull/117/merge
Mike Cao 11 years ago
commit ee55c1e722

@ -29,6 +29,7 @@ use flight\util\Collection;
* length - The content length
* query - Query string parameters
* data - Post parameters
* json - JSON decoded body for application/json requests
* cookies - Cookie parameters
* files - Uploaded files
*/
@ -98,6 +99,11 @@ class Request {
*/
public $data;
/**
* @var \flight\util\Collection JSON decoded body
*/
public $json;
/**
* @var \flight\util\Collection Cookie parameters
*/
@ -178,6 +184,10 @@ class Request {
$this->query->setData($_GET);
}
if ($this->type == 'application/json' && $this->body != '') {
$this->json = json_decode($this->body, true);
}
}
/**

Loading…
Cancel
Save