MongoDB\Driver\Exception\RuntimeException::hasErrorLabel

(mongodb >= 1.6.0)

MongoDB\Driver\Exception\RuntimeException::hasErrorLabelВозвращает информацию о том, связана ли метка ошибки с исключением

Описание

final public MongoDB\Driver\Exception\RuntimeException::hasErrorLabel(string $errorLabel): bool

Метод возвращает информацию о том, установили ли метку ошибки errorLabel для этого исключения. Метки ошибок устанавливаются либо сервером, либо модулем, чтобы указать конкретные ситуации, в которых может потребоваться принять решение о способе обработки конкретного исключения. Обычной ситуацией может быть определение того, можно ли безопасно повторить транзакцию, которая не удалась из-за временной ошибки (например, проблемы с сетью или конфликт транзакций). Примерами меток ошибок являются TransientTransactionError и UnknownTransactionCommitResult.

Список параметров

errorLabel

Название errorLabel для проверки.

Возвращаемые значения

Связано ли переданное значение параметра errorLabel с соответствующим исключением.

Смотрите также

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top