class RetryMiddleware

Middleware that adds retry functionality.

Methods

__construct(callable $nextHandler, RetrySettings $retrySettings, $deadlineMs = null)

No description

PromiseInterface
__invoke(Call $call, array $options)

No description

getCurrentTimeMs()

No description

Details

at line 56
__construct(callable $nextHandler, RetrySettings $retrySettings, $deadlineMs = null)

Parameters

callable $nextHandler
RetrySettings $retrySettings
$deadlineMs

at line 72
PromiseInterface __invoke(Call $call, array $options)

Parameters

Call $call
array $options

Return Value

PromiseInterface

at line 159
protected getCurrentTimeMs()