From 5468d4800246bd20df23636e99844015cd57490a Mon Sep 17 00:00:00 2001 From: Zach Borboa Date: Sun, 28 Feb 2016 13:54:18 -0800 Subject: [PATCH] Add beforeSend example --- examples/multi_curl_before_send.php | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 examples/multi_curl_before_send.php diff --git a/examples/multi_curl_before_send.php b/examples/multi_curl_before_send.php new file mode 100644 index 0000000..259e06f --- /dev/null +++ b/examples/multi_curl_before_send.php @@ -0,0 +1,23 @@ + 'application/json', + 'X-CUSTOM-HEADER' => 'my-custom-header', +); + +$multi_curl = new MultiCurl(); + +$multi_curl->beforeSend(function ($instance) use ($headers) { + foreach ($headers as $key => $value) { + $instance->setHeader($key, $value); + } +}); + +$multi_curl->addGet('https://www.example.com/'); +$multi_curl->addGet('https://www.example.org/'); +$multi_curl->addGet('https://www.example.net/'); + +$multi_curl->start();