PHP Класс Larabros\Elogram\Http\Clients\AbstractAdapter

Автор: Hassan Khan ([email protected])
Наследование: implements Larabros\Elogram\Http\Clients\AdapterInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
paginate ( Response $response, $limit = null ) {@inheritDoc}
request ( $method, $uri, array $parameters = [] ) {@inheritDoc}

Защищенные методы

Метод Описание
resolveExceptionClass ( GuzzleHttp\Exception\ClientException $exception ) : Larabros\Elogram\Exceptions\Exception Parses a ClientException for any specific exceptions thrown by the API in the response body. If the response body is not in JSON format, an Exception is returned.

Описание методов

paginate() публичный Метод

{@inheritDoc}
public paginate ( Response $response, $limit = null )
$response Larabros\Elogram\Http\Response

request() абстрактный публичный Метод

{@inheritDoc}
abstract public request ( $method, $uri, array $parameters = [] )
$parameters array

resolveExceptionClass() защищенный Метод

Check a ClientException to see if it has an associated ResponseInterface object.
protected resolveExceptionClass ( GuzzleHttp\Exception\ClientException $exception ) : Larabros\Elogram\Exceptions\Exception
$exception GuzzleHttp\Exception\ClientException
Результат Larabros\Elogram\Exceptions\Exception