public function request($url,
$headers =
[],
$data =
[],
$type = Requests::GET,
$options =
[]) { $request =
$this->
merge_request(compact('url', 'headers', 'data', 'options'
));
return Requests::
request($request['url'
],
$request['headers'
],
$request['data'
],
$type,
$request['options'
]);
} /**
* Send multiple HTTP requests simultaneously
*
* @see \WpOrg\Requests\Requests::request_multiple()
*
* @param array $requests Requests data (see {@see \WpOrg\Requests\Requests::request_multiple()})
* @param array $options Global and default options (see {@see \WpOrg\Requests\Requests::request()})
* @return array Responses (either \WpOrg\Requests\Response or a \WpOrg\Requests\Exception object)
*
* @throws \WpOrg\Requests\Exception\InvalidArgument When the passed $requests argument is not an array or iterable object with array access.
* @throws \WpOrg\Requests\Exception\InvalidArgument When the passed $options argument is not an array.
*/