MongoDB\Driver\Exception\RuntimeException::hasErrorLabel

(mongodb >= 1.6.0)

MongoDB\Driver\Exception\RuntimeException::hasErrorLabelRetorna se um rótulo de erro está associado a uma exceção

Descrição

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

Retorna se errorLabel foi definido para esta exceção. Os rótulos de erro são definidos pelo servidor ou pela extensão para indicar situações específicas que podem ser tratadas por uma aplicação. Uma situação comum pode ser determinar se é necessário repetir com segurança uma transação que falhou devido a um erro transitório (por exemplo, erro de rede, conflito de transação). Exemplos de rótulos de erro são TransientTransactionError e UnknownTransactionCommitResult.

Parâmetros

errorLabel

O nome do errorLabel a ser testado.

Valor Retornado

Se o errorLabel fornecido está associado a esta exceção.