HeadersTrait.php in Zircon Profile 8.0
Same filename and directory in other branches
Namespace
Zumba\Mink\DriverFile
vendor/jcalderonzumba/mink-phantomjs-driver/src/HeadersTrait.phpView source
<?php
namespace Zumba\Mink\Driver;
/**
* Class HeadersTrait
* @package Zumba\Mink\Driver
*/
trait HeadersTrait {
/**
* Gets the current request response headers
* Should be called only after a request, other calls are undefined behaviour
* @return array
*/
public function getResponseHeaders() {
return $this->browser
->responseHeaders();
}
/**
* Current request status code response
* @return int
*/
public function getStatusCode() {
return $this->browser
->getStatusCode();
}
/**
* The name say its all
* @param string $name
* @param string $value
*/
public function setRequestHeader($name, $value) {
$header = array();
$header[$name] = $value;
//TODO: as a limitation of the driver it self, we will send permanent for the moment
$this->browser
->addHeader($header, true);
}
}
Traits
Name | Description |
---|---|
HeadersTrait | Class HeadersTrait @package Zumba\Mink\Driver |