src/StatementClient.php
public function cancelLeafStage(int $timeout = 500000, bool $debug = false): bool
    {
        if (!$this->isClosed()) {
            $cancelUri = $this->current()->getPartialCancelUri();
            if (is_null($cancelUri)) {
                return false;
            }
            $promise = $this->client->deleteAsync($cancelUri, [
                'timeout' => $timeout,
                'debug'   => $debug,
            ]);
            $promise->then(function (ResponseInterface $response) {
                $this->fulfilled = (StatusCodeInterface::STATUS_NO_CONTENT === $response->getStatusCode());
            }, function (RequestException $e) {
                throw new RequestFailedException($e->getMessage(), $e->getCode(), $e);
            });
            $promise->wait();
        }

        return $this->fulfilled;
    }
public function cancelLeafStage(int $timeout = 500000, bool $debug = false): bool
    {
        if (!$this->isClosed()) {
            $cancelUri = $this->current()->getPartialCancelUri();
            if (is_null($cancelUri)) {
                return false;
            }
            $promise = $this->client->deleteAsync($cancelUri, [
                'timeout' => $timeout,
                'debug'   => $debug,
            ]);
            $promise->then(function (ResponseInterface $response) {
                $this->fulfilled = (StatusCodeInterface::STATUS_NO_CONTENT === $response->getStatusCode());
            }, function (RequestException $e) {
                throw new RequestFailedException($e->getMessage(), $e->getCode(), $e);
            });
            $promise->wait();
        }

        return $this->fulfilled;
    }
public function cancelLeafStage ( int $ timeout = 500000 , bool $ debug = false ) : bool { if ( ! $ this -> isClosed ( ) ) { $ cancelUri = $ this -> current ( ) -> getPartialCancelUri ( ) ; if ( is_null ( $ cancelUri ) ) { return false ; } $ promise = $ this -> client -> deleteAsync ( $ cancelUri , [ 'timeout' => $ timeout , 'debug' => $ debug , ] ) ; $ promise -> then ( function ( ResponseInterface $ response ) { $ this -> fulfilled = ( StatusCodeInterface :: STATUS_NO_CONTENT === $ response -> getStatusCode ( ) ) ; } , function ( RequestException $ e ) { throw new RequestFailedException ( $ e -> getMessage ( ) , $ e -> getCode ( ) , $ e ) ; } ) ; $ promise -> wait ( ) ; } return $ this -> fulfilled ; }
@param int  $timeout
@param bool $debug

@return bool
@param int $timeout @param bool $debug