Esempio n. 1
0
$champions = $db->{"STATIC.CHAMPIONS"};
$champions->drop();
$success = false;
while (!$success) {
    $data = $api->getChampions();
    $success = $api->getSuccess();
    if (!$success) {
        $time->exceed();
    }
    $time->delay();
}
$document = json_decode($data);
foreach ($document->{"data"} as $name => $data) {
    $champions->insert($data);
}
// Add items to database
$items = $db->{"STATIC.ITEMS"};
$items->drop();
$success = false;
while (!$success) {
    $data = $api->getItems();
    $success = $api->getSuccess();
    if (!$success) {
        $time->exceed();
    }
    $time->delay();
}
$document = json_decode($data);
foreach ($document->{"data"} as $name => $data) {
    $items->insert($data);
}