public function rollback()
    {
        // Ignore if no transaction
        if ($this->transactionDepth === 0) {
            return;
        }

        --$this->transactionDepth;
        unset($this->signalsQueue[$this->transactionCount]);
        --$this->transactionCount; // In case several rollbacks will happen on hierarchical transactions.
    }
public function rollback()
    {
        // Ignore if no transaction
        if ($this->transactionDepth === 0) {
            return;
        }

        --$this->transactionDepth;
        unset($this->signalsQueue[$this->transactionCount]);
        --$this->transactionCount; // In case several rollbacks will happen on hierarchical transactions.
    }
public function rollback ( ) { // Ignore if no transaction if ( $ this -> transactionDepth === 0 ) { return ; } -- $ this -> transactionDepth ; unset ( $ this -> signalsQueue [ $ this -> transactionCount ] ) ; -- $ this -> transactionCount ; // In case several rollbacks will happen on hierarchical transactions. }
Captures Rollback transaction call.
Captures Rollback transaction call .