Skip to content

Commit 64874d9

Browse files
committed
docs
1 parent 48ea3c9 commit 64874d9

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

src/PhoreHttpAsyncQueue.php

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,24 @@ public function __construct()
3131
curl_multi_setopt($this->multiHandle, CURLMOPT_PIPELINING, 0);
3232
}
3333

34+
/**
35+
* Queue a Http Request for parallel execution
36+
*
37+
* ```
38+
* $q->queue(phore_http_request("http://some.tld"))->then(
39+
* function(PhoreHttpResponse $successResponse) {
40+
* .. on success code ...
41+
* },
42+
* function(PhoreHttpRequestException $exception) {
43+
* .. on error code ..
44+
* }
45+
* );
46+
* $q->wait();
47+
* ```
48+
*
49+
* @param PhoreHttpRequest $request
50+
* @return PhoreHttpPromise
51+
*/
3452
public function queue(PhoreHttpRequest $request) : PhoreHttpPromise
3553
{
3654
$promise = new PhoreHttpPromise();

0 commit comments

Comments
 (0)