]>
Commit | Line | Data |
---|---|---|
1 | <?php | |
2 | ||
3 | require_once('common_api.php'); | |
4 | ||
5 | if (!$rpc) | |
6 | die(); | |
7 | ||
8 | /* Basically everything ;) */ | |
9 | ||
10 | $response = $rpc->log()->getAll(); | |
11 | if ($response !== false) | |
12 | { | |
13 | /* Only supported in later UnrealIRCd versions */ | |
14 | $cnt = 0; | |
15 | foreach($response as $r) | |
16 | { | |
17 | $r = (ARRAY)$r; | |
18 | $cnt++; | |
19 | if (($cnt % 100) != 0) | |
20 | $r["sync_option"] = "no_sync"; | |
21 | send_sse($r); | |
22 | } | |
23 | } | |
24 | ||
25 | $r = ["sync_option"=>"sync_now"]; | |
26 | send_sse($r); | |
27 | ||
28 | api_log_loop(["all", "!debug"]); |