You are here

private function StreamHandler::add_progress in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php \GuzzleHttp\Handler\StreamHandler::add_progress()

File

vendor/guzzlehttp/guzzle/src/Handler/StreamHandler.php, line 385

Class

StreamHandler
HTTP handler that uses PHP's HTTP stream wrapper.

Namespace

GuzzleHttp\Handler

Code

private function add_progress(RequestInterface $request, &$options, $value, &$params) {
  $this
    ->addNotification($params, function ($code, $a, $b, $c, $transferred, $total) use ($value) {
    if ($code == STREAM_NOTIFY_PROGRESS) {
      $value($total, $transferred, null, null);
    }
  });
}