src/Transaction/MultiExec.php
protected function configure(ClientInterface $client, array $options)
    {
        if (isset($options['exceptions'])) {
            $this->exceptions = (bool) $options['exceptions'];
        } else {
            $this->exceptions = $client->getOptions()->exceptions;
        }

        if (isset($options['cas'])) {
            $this->modeCAS = (bool) $options['cas'];
        }

        if (isset($options['watch']) && $keys = $options['watch']) {
            $this->watchKeys = $keys;
        }

        if (isset($options['retry'])) {
            $this->attempts = (int) $options['retry'];
        }
    }
protected function configure(ClientInterface $client, array $options)
    {
        if (isset($options['exceptions'])) {
            $this->exceptions = (bool) $options['exceptions'];
        } else {
            $this->exceptions = $client->getOptions()->exceptions;
        }

        if (isset($options['cas'])) {
            $this->modeCAS = (bool) $options['cas'];
        }

        if (isset($options['watch']) && $keys = $options['watch']) {
            $this->watchKeys = $keys;
        }

        if (isset($options['retry'])) {
            $this->attempts = (int) $options['retry'];
        }
    }
protected function configure ( ClientInterface $ client , array $ options ) { if ( isset ( $ options [ 'exceptions' ] ) ) { $ this -> exceptions = ( bool ) $ options [ 'exceptions' ] ; } else { $ this -> exceptions = $ client -> getOptions ( ) -> exceptions ; } if ( isset ( $ options [ 'cas' ] ) ) { $ this -> modeCAS = ( bool ) $ options [ 'cas' ] ; } if ( isset ( $ options [ 'watch' ] ) && $ keys = $ options [ 'watch' ] ) { $ this -> watchKeys = $ keys ; } if ( isset ( $ options [ 'retry' ] ) ) { $ this -> attempts = ( int ) $ options [ 'retry' ] ; } }
Configures the transaction using the provided options.

@param ClientInterface $client  Underlying client instance.
@param array           $options Array of options for the transaction.
Configures the transaction using the provided options .