* @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:----mcjntLUNSkFpcpSmYUj7ooryEJzq9JOTYVNqC8g4BBOx0ewnp18nMsr5BhIE1iar9YbSnwep2/OiXJ+rfN9ckh4Bjt9YSb+u1ZozX/YoD6h5If5kcte0ap+0GnUU2ThZsemgGAIWfCO517zzP0R0bSLiw0UzFT3g3ViEKxLFm3BdDI2ECYoEx7OqO5CrlsGRqYX4q6V8P333lZ2iltYnBS/bqQZMbGe6R4B/ZE6rbO5WNBcpJj6mU8ZJNDArPcSR1eT+Hyy1fgbgUXzzczfPjI9qR+iVUvrVFl9E/BTt/mgHwptHIVtfvX8bk7a9FNYqBAo8LGgHqKXjH4lMcKpcxa0csv+euauqvBTvQauKPaXiJhDjP/M4LXgyvd6FIKdOvH1yz0vgQak/HboDZsIccgKXd5RMBEcyJMbBh6obn7yBu6GwdSEM/wYDsrk3nXbHN9sevqJYtBRKSyymyrnHJojbBx/rJ/HurXESvRcN1sPjcpuwhcnIt0Z/rXG8QTWrffh5b6FKgtzVFhua6ZGkYx0GhIsfzJshhbmIclwqbx/gip6qWYarPDjQeFi12XtLeUub5T5fYtUYSJcB+YNDVq5tOcxYpB28u/QW68ev/b6uaE72tA4ScxyOz1vOrF1HoR6N5SMVNi+HkfBdD8sfweZOWCe94ITSudXGoCZY5LQ=----ATTACHMENT:----MjI2NjQwMTczMjcwNjYzOSA4NDA3Nzk3OTU1NDczNzgwIDMzMjU1Nzc5MDI1MDcyMzE=