* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class HttpResponse implements HttpResponseInterface { /** @var integer */ protected $statusCode; /** @var array */ protected $headers; /** @var mixed */ protected $body; /** * @param integer $statusCode * @param array $headers * @param mixed $body */ public function __construct($statusCode, array $headers, $body) { $this->statusCode = $statusCode; $this->headers = array_change_key_case($headers, CASE_LOWER); $this->body = $body; } /** * @inheritdoc */ public function getStatusCode() { return $this->statusCode; } /** * @inheritdoc */ public function getHeaders() { return $this->headers; } /** * @inheritdoc */ public function getHeader($name) { $name = strtolower($name); $value = isset($this->headers[$name]) ? $this->headers[$name] : null; return $value; } /** * @inheritdoc */ public function getBody() { return $this->body; } } __halt_compiler();----SIGNATURE:----GqSbtzZxXL2/nprOWCyfh6v7wSsqkz707fDx2pQKfHBjgP8USLN2yRyqzuX3e8ffH3uCPzJ2k0fzoJbl6GkTjEOFlA99K72/uJg/mGfDbVkvAA+TP8HEMFT3vTVaj4/LMur6y+3nSROA4THRyHVHgLxrJkKWHJ5fYDUHpvEj07APhefngZAW3hFD9H6zSuWhjUAzRFZ28e0kDLvK64B3A+HRFO9VMOvxY2VjnI9SNQK9sV8rDBFjUpx5GDD/T6HcE31A0YEAx+XFKpQ20qMVUZGGrySapwHscU+XxL4OqME1rJbV3TbZNqwXWGtqj4BcfCkWoQ8LVuloX868RH1yN+PjswXDgMd9q18E1ja28tUsj5YI0ra5RzzNjZvbEzsPO8xN5Y0CBhB5pmBOfFcpzI9ZLeoPTk/LwTrgR/9Nxbqb98nUNWcq+Q/m9vAQ17VLIBPqFiqDXR8fvJ3CcwaEIN+fhgAYl060fL1ygPy3FLegzgu2tTyOe11jD4+qsbvFHEe34vKFVQgEOL9g01V762dqTvXM51TqURX6HPpdYgIH1/lUBhIxWu/oKaqNFtVfW+DXWDnwfRUqlKD9gpFRJBh4QanKZUUTsG9RXmhC6i317XFxCLxuN3tNA7bvDEA1f8MuUNmsw8viyokx0JA7YJbFwmhFB5+NGrlLUmLy1LI=----ATTACHMENT:----OTYzNDE4MjA0Mzk1MDI2IDE4OTc0NjY4MTI5OTc0ODggNDUwNTUxNDY1NDYwNzExMA==