61 lines
834 B
PHP
61 lines
834 B
PHP
<?php
|
|
|
|
namespace JoopSchilder\Http2;
|
|
|
|
/**
|
|
* Class Response
|
|
*/
|
|
class Response
|
|
{
|
|
/** @var string */
|
|
private $originalUrl;
|
|
|
|
/** @var string */
|
|
private $header;
|
|
|
|
/** @var string */
|
|
private $content;
|
|
|
|
|
|
/**
|
|
* Response constructor.
|
|
* @param string $originalUrl
|
|
* @param string $header
|
|
* @param string $content
|
|
*/
|
|
public function __construct(string $originalUrl, string $header, string $content)
|
|
{
|
|
$this->originalUrl = trim($originalUrl);
|
|
$this->header = trim($header);
|
|
$this->content = trim($content);
|
|
}
|
|
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getOriginalUrl(): string
|
|
{
|
|
return $this->originalUrl;
|
|
}
|
|
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getHeader(): string
|
|
{
|
|
return $this->header;
|
|
}
|
|
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getContent(): string
|
|
{
|
|
return $this->content;
|
|
}
|
|
|
|
}
|