The MongoDB\Driver\Exception\RuntimeException class
Thrown when the driver encounters a runtime error (e.g. internal error from libmongoc).
Intro
Thrown when the driver encounters a runtime error (e.g. internal error from libmongoc).
Class synopsis
Properties
errorLabelsContains an array of error labels to go with an exception. For example, error labels can be used to detect whether a transaction can be retried safely if the
TransientTransactionErrorlabel is present. The existence of a specific error label should be tested for with theMongoDB\Driver\Exception\RuntimeException::hasErrorLabel, instead of interpreting thiserrorLabelsproperty manually.
Changelog
| Version | Description |
|---|---|
| PECL mongodb 1.6.0 | The MongoDB\Driver\Exception\RuntimeException::hasErrorLabel method and MongoDB\Driver\Exception\RuntimeException::errorLabels property have been added. |
Runtimeexception