Esempio n. 1
0
 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'];
     }
 }
Esempio n. 2
0
 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;
     }
 }