static function syncRemote() { D()->query("UPDATE module SET server_time = 0"); foreach (qg::remoteAll() as $vs) { $row = D()->row("SELECT * FROM module WHERE name = " . D()->quote($vs['name'])); if (!$row) { $row = D()->module->insert(array('name' => $vs['name'])); } $E = D()->module->Entry($row); $E->server_version = $vs['version']; $E->server_time = $vs['time']; $E->server_size = $vs['size']; } }
static function syncRemote() { foreach (qg::remoteAll() as $vs) { $x = D()->row("SELECT * FROM module WHERE name = " . D()->quote($vs['name'])); if (!$x) { $x = D()->module->insert(array('name' => $vs['name'])); } $E = D()->module->Entry($x); $E->server_version = $vs['version']; $E->server_time = $vs['time']; $E->server_size = $vs['size']; $E->available_remote = 1; } }