Files
yookassa-sdk-php/docs/classes/YooKassa-Common-Exceptions-ApiConnectionException.md
Евгений Ю. Лозный 260d13f890 Добавлен прием платежей через Alfa Pay. Добавлен новый тип ошибки RuleViolationError
Добавлены нулевые привязки по СБП
Добавлена причина отмены возвратов `payment_expired`
2026-06-29 17:46:40 +03:00

9.2 KiB

YooKassa API SDK

Class: \YooKassa\Common\Exceptions\ApiConnectionException

Namespace: \YooKassa\Common\Exceptions


Summary:

Неожиданный код ошибки.


Constants

  • No constants found

Properties

Visibility Name Flag Summary
public $retryAfter deprecated
public $type deprecated
protected $error
protected $responseBody
protected $responseHeaders

Methods

Visibility Name Flag Summary
public __construct() Constructor.
public getError() Возвращает объект ошибки
public getErrorCode() deprecated
public getErrorDescription() deprecated
public getErrorId() deprecated
public getErrorParameter() deprecated
public getResponseBody()
public getResponseHeaders()
protected createMessageFromError() Создает сообщение из объекта ошибки
protected parseErrorBody() Подготавливает объект ошибки

Details


Properties

public $retryAfter : mixed - (deprecated)


Type: mixed Время в секундах до повторной попытки Details:

public $type : mixed - (deprecated)


Type: mixed Тип ошибки Details:

protected $error : ?\YooKassa\Common\Errors\AbstractError


Type: AbstractError Объект ошибки Details:

protected $responseBody : ?string


Type: ?string

Details:

protected $responseHeaders : array


Type: array

Details:


Methods

public __construct() : mixed

public __construct(string $message = '', int $code, string[] $responseHeaders = [], string|null $responseBody = '') : mixed

Summary

Constructor.

Details:

Parameters:
Type Name Description
string message Error message
int code HTTP status code
string[] responseHeaders HTTP header
string OR null responseBody HTTP body

Returns: mixed -

public getError() : \YooKassa\Common\Errors\AbstractError|null

public getError() : \YooKassa\Common\Errors\AbstractError|null

Summary

Возвращает объект ошибки

Details:

Returns: \YooKassa\Common\Errors\AbstractError|null -

(deprecated) - public getErrorCode() : ?string

public getErrorCode() : ?string

Deprecated DeprecatedУстарело. Вместо него нужно использовать getError()->getCode() Details:

Returns: ?string -

(deprecated) - public getErrorDescription() : ?string

public getErrorDescription() : ?string

Deprecated DeprecatedУстарело. Вместо него нужно использовать getError()->getDescription() Details:

Returns: ?string -

(deprecated) - public getErrorId() : ?string

public getErrorId() : ?string

Deprecated DeprecatedУстарело. Вместо него нужно использовать getError()->getId() Details:

Returns: ?string -

(deprecated) - public getErrorParameter() : ?string

public getErrorParameter() : ?string

Deprecated DeprecatedУстарело. Вместо него нужно использовать getError()->getParameter() Details:

Returns: ?string -

public getResponseBody() : ?string

public getResponseBody() : ?string

Details:

Returns: ?string -

public getResponseHeaders() : string[]

public getResponseHeaders() : string[]

Details:

Returns: string[] -

protected createMessageFromError() : string

protected createMessageFromError(mixed $responseBody) : string

Summary

Создает сообщение из объекта ошибки

Details:

Parameters:
Type Name Description
mixed responseBody

Returns: string -

protected parseErrorBody() : void

protected parseErrorBody(array $errorData) : void

Summary

Подготавливает объект ошибки

Details:

Parameters:
Type Name Description
array errorData

Returns: void -


Top Namespaces


Reports


This document was automatically generated from source code comments on 2026-06-29 using phpDocumentor

© 2026 YooMoney