function RetryMiddleware::doRetry
2 calls to RetryMiddleware::doRetry()
- RetryMiddleware::onFulfilled in vendor/
guzzlehttp/ guzzle/ src/ RetryMiddleware.php - Execute fulfilled closure
- RetryMiddleware::onRejected in vendor/
guzzlehttp/ guzzle/ src/ RetryMiddleware.php - Execute rejected closure
File
-
vendor/
guzzlehttp/ guzzle/ src/ RetryMiddleware.php, line 113
Class
- RetryMiddleware
- Middleware that retries requests based on the boolean result of invoking the provided "decider" function.
Namespace
GuzzleHttpCode
private function doRetry(RequestInterface $request, array $options, ?ResponseInterface $response = null) : PromiseInterface {
$options['delay'] = ($this->delay)(++$options['retries'], $response, $request);
return $this($request, $options);
}