mirror of
https://github.com/Karaka-Management/Resources.git
synced 2026-01-10 21:08:41 +00:00
94 lines
2.2 KiB
PHP
Executable File
94 lines
2.2 KiB
PHP
Executable File
<?php
|
|
/**
|
|
* Elasticsearch PHP Client
|
|
*
|
|
* @link https://github.com/elastic/elasticsearch-php
|
|
* @copyright Copyright (c) Elasticsearch B.V (https://www.elastic.co)
|
|
* @license https://opensource.org/licenses/MIT MIT License
|
|
*
|
|
* Licensed to Elasticsearch B.V under one or more agreements.
|
|
* Elasticsearch B.V licenses this file to you under the MIT License.
|
|
* See the LICENSE file in the project root for more information.
|
|
*/
|
|
declare(strict_types = 1);
|
|
|
|
namespace Elastic\Elasticsearch\Traits;
|
|
|
|
use Psr\Http\Message\StreamInterface;
|
|
|
|
/**
|
|
* Proxy class for Psr\Http\Message\ResponseInterface using
|
|
* $this->response as source object
|
|
*/
|
|
trait MessageResponseTrait
|
|
{
|
|
public function getProtocolVersion()
|
|
{
|
|
return $this->response->getProtocolVersion();
|
|
}
|
|
|
|
public function withProtocolVersion($version)
|
|
{
|
|
return $this->response->withProtocolVersion($version);
|
|
}
|
|
|
|
public function getHeaders()
|
|
{
|
|
return $this->response->getHeaders();
|
|
}
|
|
|
|
public function hasHeader($name)
|
|
{
|
|
return $this->response->hasHeader($name);
|
|
}
|
|
|
|
public function getHeader($name)
|
|
{
|
|
return $this->response->getHeader($name);
|
|
}
|
|
|
|
public function getHeaderLine($name)
|
|
{
|
|
return $this->response->getHeaderLine($name);
|
|
}
|
|
|
|
public function withHeader($name, $value)
|
|
{
|
|
return $this->response->withHeader($name, $value);
|
|
}
|
|
|
|
public function withAddedHeader($name, $value)
|
|
{
|
|
return $this->response->withAddedHeader($name, $value);
|
|
}
|
|
|
|
public function withoutHeader($name)
|
|
{
|
|
return $this->response->withoutHeader($name);
|
|
}
|
|
|
|
public function getBody()
|
|
{
|
|
return $this->response->getBody();
|
|
}
|
|
|
|
public function withBody(StreamInterface $body)
|
|
{
|
|
return $this->response->withBody($body);
|
|
}
|
|
|
|
public function getStatusCode()
|
|
{
|
|
return $this->response->getStatusCode();
|
|
}
|
|
|
|
public function withStatus($code, $reasonPhrase = '')
|
|
{
|
|
return $this->response->withStatus($code, $reasonPhrase);
|
|
}
|
|
|
|
public function getReasonPhrase()
|
|
{
|
|
return $this->response->getReasonPhrase();
|
|
}
|
|
} |