Клас MongoDB\Driver\Exception\RuntimeException

(mongodb >= 1.0.0)

Вступ

Π’ΠΈΠΊΠΈΠ΄Π°Ρ”Ρ‚ΡŒΡΡ, ΠΊΠΎΠ»ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ виявляє ΠΏΠΎΠΌΠΈΠ»ΠΊΡƒ ΠΏΡ–Π΄ час виконання (Π½Π°ΠΏΡ€ΠΈΠΊΠ»Π°Π΄, Π²Π½ΡƒΡ‚Ρ€Ρ–ΡˆΠ½Ρ ΠΏΠΎΠΌΠΈΠ»ΠΊΠ° Π· » libmongoc

Огляд класів




    
     
      class MongoDB\Driver\Exception\RuntimeException
     

     
      extends
       RuntimeException
     

     implements 
       MongoDB\Driver\Exception\Exception {

    /* Бвойства */
    
     protected
     ?array
      $errorLabels;


    /* НаслСдуСмыС свойства */
    
    protected
      string
       $message = "";
private
      string
       $string = "";
protected
      int
       $code;
protected
      string
       $file = "";
protected
      int
       $line;
private
      array
       $trace = [];
private
      ?Throwable
       $previous = null;


    /* ΠœΠ΅Ρ‚ΠΎΠ΄Ρ‹ */
    
   final public hasErrorLabel(string $errorLabel): bool


    /* НаслСдуСмыС ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ */
    
    final public Exception::getMessage(): string
final public Exception::getPrevious(): ?Throwable
final public Exception::getCode(): int
final public Exception::getFile(): string
final public Exception::getLine(): int
final public Exception::getTrace(): array
final public Exception::getTraceAsString(): string
public Exception::__toString(): string
private Exception::__clone(): void


   }

Властивості

errorLabels

ΠœΡ–ΡΡ‚ΠΈΡ‚ΡŒ масив ΠΏΠΎΠ·Π½Π°Ρ‡ΠΎΠΊ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ для Π²ΠΈΠΊΠ»ΡŽΡ‡Π΅Π½Π½Ρ. Наприклад, ΠΌΡ–Ρ‚ΠΊΠΈ ΠΏΠΎΠΌΠΈΠ»ΠΎΠΊ ΠΌΠΎΠΆΡƒΡ‚ΡŒ використовуватися для визначСння Ρ‚ΠΎΠ³ΠΎ, Ρ‡ΠΈ ΠΌΠΎΠΆΠ½Π° Π±Π΅Π·ΠΏΠ΅Ρ‡Π½ΠΎ провСсти Ρ‚Ρ€Π°Π½Π·Π°ΠΊΡ†Ρ–ΡŽ, якщо Ρ” ΠΌΡ–Ρ‚ΠΊΠ° TransientTransactionError. Існування ΠΏΠ΅Π²Π½ΠΎΡ— ΠΌΡ–Ρ‚ΠΊΠΈ ΠΏΠΎΠΌΠΈΠ»ΠΊΠΈ ΠΌΠ°Ρ” Π±ΡƒΡ‚ΠΈ ΠΏΠ΅Ρ€Π΅Π²Ρ–Ρ€Π΅Π½ΠΎ Π·Π° допомогою MongoDB\Driver\Exception\RuntimeException::hasErrorLabel() Π·Π°ΠΌΡ–ΡΡ‚ΡŒ Ρ–Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ†Ρ–Ρ— Ρ†Ρ–Ρ”Ρ— властивості errorlabels Π²Ρ€ΡƒΡ‡Π½Ρƒ.

список Π·ΠΌΡ–Π½

Π’Π΅Ρ€ΡΠΈΡΠžΠΏΠΈΡ
PECL mongodb 1.6.0
Π”ΠΎΠ΄Π°Π½ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ MongoDB\Driver\Exception\RuntimeException::hasErrorLabel() Ρ– Π²Π»Π°ΡΡ‚ΠΈΠ²Ρ–ΡΡ‚ΡŒ MongoDB\Driver\Exception\RuntimeException::errorLabels

Зміст