Concurrent requests
This commit is contained in:
parent
a779ef71f3
commit
df521923ac
@ -12,6 +12,14 @@ namespace QL\Services;
|
||||
use Jaeger\GHttp;
|
||||
use Closure;
|
||||
|
||||
/**
|
||||
* Class MultiRequestService
|
||||
* @package QL\Services
|
||||
*
|
||||
* @method MultiRequestService withHeaders($headers)
|
||||
* @method MultiRequestService withOptions($options)
|
||||
* @method MultiRequestService concurrency($concurrency)
|
||||
*/
|
||||
class MultiRequestService
|
||||
{
|
||||
protected $ql;
|
||||
@ -41,4 +49,14 @@ class MultiRequestService
|
||||
$error($this->ql,$reason, $index);
|
||||
});
|
||||
}
|
||||
|
||||
public function sendGet()
|
||||
{
|
||||
$this->multiRequest->get();
|
||||
}
|
||||
|
||||
public function sendPost()
|
||||
{
|
||||
$this->multiRequest->post();
|
||||
}
|
||||
}
|
@ -30,4 +30,12 @@ class HttpTest extends TestCaseBase
|
||||
]);
|
||||
$this->assertEquals((string)$mock->getLastRequest()->getBody(),json_encode($data));
|
||||
}
|
||||
|
||||
/**
|
||||
* @test
|
||||
*/
|
||||
public function concurrent_requests()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user