* @license http://www.apache.org/licenses/LICENSE-2.0 * @link http://phpsx.org */ class ResponseFactory implements ResponseFactoryInterface { /** @var array */ protected $server; /** * @param array|null $server */ public function __construct(array $server = null) { $this->server = $server === null ? $_SERVER : $server; } /** * @inheritdoc */ public function createResponse() { $protocol = isset($this->server['SERVER_PROTOCOL']) ? $this->server['SERVER_PROTOCOL'] : 'HTTP/1.1'; $response = new Response(); $response->setProtocolVersion($protocol); $response->setHeader('X-Powered-By', 'psx'); $response->setBody(new Stream(fopen('php://temp', 'r+'))); return $response; } } __halt_compiler();----SIGNATURE:----H05sLWHJH4HcSwtfDc4sYVP3khfBX9+Ucsk01UxcJMVuagFTKoC6ozlq6AhpYdQWB/4qKoNVXP6SdKGjyT4ibMwn+0b5LiR7OeWdHboqQCqNyDONr3e47c3mOycV0DIiSRHy7xYmCXfKqsTDfj+Ij70RCbK4BlPthIdFrWiRc+p17aoG9v0sS0yL5FKZFtrYqADG5QCzq7X1ZrI9+MUcla5nGLbiUJu6B8hzKif42fGV81uj4rXDc0Jms+/pEXdumdvsf6AUB6b4nxpfxYLTvGr3nGnMZ5965d1clC764fx5WHN6VZbANWtGyCX+PkHPXFIdGWz1xfTvqI51RrlWaaYz7Ll3FkVsPzlKwtKt4/ANJ8NuX+r+Yd818mdFJwAQ8546VVhYTt4E/0U6XQcAXYapN2ETV392UjPp/jLf+OST9G7dRl39ThboFHVWsJj9cCIjru29VMHoksUiY0Nx2jMCXV1B0/Y4cg1yc4YeEIjYiPiOys513fukeOIdd31q4DWXlroJxBRgY8kMx1dORo8ZvPoRubtRxDqLl4gy6qvOi3koxBryZ152gJ6emiYLCQsihTJuVZ4Il1hWq+RMe5vfL4VasudsCJhbf06We70XzaRMQefMk2UKqZy2zBqqLQnXo/j5VfrjZLXs+7mCTg0UnUF4TK6YvoXEeIHg5/A=----ATTACHMENT:----Nzc5NTgyNjY5ODAzODU4MyA4NDgwOTc3MzI3NjM5MzQ5IDE3MjA5NTQwNjY5MzIyNjc=