echo "importing - "; var_dump($saveRes = $store->save($messages, $channel)); if ($saveRes['total'] == 0) { echo "end, stopping\n"; break; } if ($saveRes['success'] == 0) { echo "failures, stopping\n"; break; } $latest = $messages[count($messages) - 1]->ts; } while (true); } switch ($_SERVER['argv'][1]) { case 'channelsList': $res = $service->channelsList(); foreach ($res->channels as $channel) { echo $channel->id . "\t" . $channel->name . "\t" . $channel->purpose->value . "\n"; } break; case 'channelsHistory': $channel = @$_SERVER['argv'][2]; $latest = @$_SERVER['argv'][3]; $count = @$_SERVER['argv'][4] ?: 10000; $res = $service->channelsHistory($channel, $latest, $count); echo json_encode($res); break; case 'catchup': $by = @$_SERVER['argv'][2] ?: 'channel'; $channels = @$_SERVER['argv'][3]; if ($channels == 'all') {