class Response in Zircon Profile 8
Same name in this branch
- 8 vendor/symfony/http-foundation/Response.php \Symfony\Component\HttpFoundation\Response
- 8 vendor/symfony/browser-kit/Response.php \Symfony\Component\BrowserKit\Response
- 8 vendor/zendframework/zend-diactoros/src/Response.php \Zend\Diactoros\Response
- 8 vendor/zendframework/zend-stdlib/src/Response.php \Zend\Stdlib\Response
- 8 vendor/guzzlehttp/psr7/src/Response.php \GuzzleHttp\Psr7\Response
- 8 vendor/jcalderonzumba/gastonjs/src/NetworkTraffic/Response.php \Zumba\GastonJS\NetworkTraffic\Response
- 8 vendor/symfony/psr-http-message-bridge/Tests/Fixtures/Response.php \Symfony\Bridge\PsrHttpMessage\Tests\Fixtures\Response
Same name and namespace in other branches
- 8.0 vendor/jcalderonzumba/gastonjs/src/NetworkTraffic/Response.php \Zumba\GastonJS\NetworkTraffic\Response
Class Response @package Zumba\GastonJS\NetworkTraffic
Hierarchy
- class \Zumba\GastonJS\NetworkTraffic\Response
Expanded class hierarchy of Response
1 string reference to 'Response'
- form_test.routing.yml in core/
modules/ system/ tests/ modules/ form_test/ form_test.routing.yml - core/modules/system/tests/modules/form_test/form_test.routing.yml
File
- vendor/
jcalderonzumba/ gastonjs/ src/ NetworkTraffic/ Response.php, line 8
Namespace
Zumba\GastonJS\NetworkTrafficView source
class Response {
/** @var array */
protected $data;
/**
* @param $data
*/
public function __construct($data) {
$this->data = $data;
}
/**
* Gets Response url
* @return string
*/
public function getUrl() {
return $this->data['url'];
}
/**
* Gets the response status code
* @return int
*/
public function getStatus() {
return intval($this->data['status']);
}
/**
* Gets the status text of the response
* @return string
*/
public function getStatusText() {
return $this->data['statusText'];
}
/**
* Gets the response headers
* @return array
*/
public function getHeaders() {
return $this->data['headers'];
}
/**
* Get redirect url if response is a redirect
* @return string
*/
public function getRedirectUrl() {
if (isset($this->data['redirectUrl']) && !empty($this->data['redirectUrl'])) {
return $this->data['redirectUrl'];
}
return null;
}
/**
* Returns the size of the response body
* @return int
*/
public function getBodySize() {
if (isset($this->data['bodySize'])) {
return intval($this->data['bodySize']);
}
return 0;
}
/**
* Returns the content type of the response
* @return string
*/
public function getContentType() {
if (isset($this->data['contentType'])) {
return $this->data['contentType'];
}
return null;
}
/**
* Returns if exists the response time
* @return \DateTime
*/
public function getTime() {
if (isset($this->data['time'])) {
$requestTime = new \DateTime();
//TODO: fix the microseconds to miliseconds
$requestTime
->createFromFormat("Y-m-dTH:i:s.uZ", $this->data["time"]);
return $requestTime;
}
return null;
}
}
Members
Name | Modifiers | Type | Description | Overrides |
---|---|---|---|---|
Response:: |
protected | property | @var array | |
Response:: |
public | function | Returns the size of the response body | |
Response:: |
public | function | Returns the content type of the response | |
Response:: |
public | function | Gets the response headers | |
Response:: |
public | function | Get redirect url if response is a redirect | |
Response:: |
public | function | Gets the response status code | |
Response:: |
public | function | Gets the status text of the response | |
Response:: |
public | function | Returns if exists the response time | |
Response:: |
public | function | Gets Response url | |
Response:: |
public | function |