mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-27 07:09:56 +09:00
Initial import of composer dependencies (--no-dev)
This commit is contained in:
parent
71fc952126
commit
546606b208
696 changed files with 54815 additions and 44 deletions
45
vendor/rmccue/requests/examples/multiple.php
vendored
Executable file
45
vendor/rmccue/requests/examples/multiple.php
vendored
Executable file
|
|
@ -0,0 +1,45 @@
|
|||
<?php
|
||||
|
||||
// First, include Requests
|
||||
include('../library/Requests.php');
|
||||
|
||||
// Next, make sure Requests can load internal classes
|
||||
Requests::register_autoloader();
|
||||
|
||||
// Setup what we want to request
|
||||
$requests = array(
|
||||
array(
|
||||
'url' => 'http://httpbin.org/get',
|
||||
'headers' => array('Accept' => 'application/javascript'),
|
||||
),
|
||||
'post' => array(
|
||||
'url' => 'http://httpbin.org/post',
|
||||
'data' => array('mydata' => 'something'),
|
||||
),
|
||||
'delayed' => array(
|
||||
'url' => 'http://httpbin.org/delay/10',
|
||||
'options' => array(
|
||||
'timeout' => 20,
|
||||
),
|
||||
),
|
||||
);
|
||||
|
||||
// Setup a callback
|
||||
function my_callback(&$request, $id) {
|
||||
var_dump($id, $request);
|
||||
}
|
||||
|
||||
// Tell Requests to use the callback
|
||||
$options = array(
|
||||
'complete' => 'my_callback',
|
||||
);
|
||||
|
||||
// Send the request!
|
||||
$responses = Requests::request_multiple($requests, $options);
|
||||
|
||||
// Note: the response from the above call will be an associative array matching
|
||||
// $requests with the response data, however we've already handled it in
|
||||
// my_callback() anyway!
|
||||
//
|
||||
// If you don't believe me, uncomment this:
|
||||
# var_dump($responses);
|
||||
Loading…
Add table
Add a link
Reference in a new issue