$lg = new LobbyGit($appID, $r["git_url"], $r["cloud_id"]); $lg->logo($r['logo']); } } else { if ($what === "download") { $sql = \Lobby\DB::getDBH()->prepare("SELECT `git_url`, `cloud_id` FROM `apps` WHERE `id` = ?"); $sql->execute(array($appID)); if ($sql->rowCount() === 0) { echo "error : app doesn't exist"; } else { require_once __DIR__ . "/../inc/LobbyGit.php"; $r = $sql->fetch(\PDO::FETCH_ASSOC); $sql = \Lobby\DB::getDBH()->prepare("UPDATE `apps` SET `downloads` = `downloads` + 1 WHERE `id` = ?"); $sql->execute(array($appID)); $lg = new LobbyGit($appID, $r["git_url"], $r["cloud_id"]); $this->download("lobby-app-{$appID}.zip", $lg->download()); } } } } else { if ($node === "ping") { echo "pong"; } else { if ($node === "apps") { $get = Request::get("get"); $p = Request::get("p"); $q = Request::get("q"); $lobby_web = Request::get("lobby_web") != null; if ($p === null) { $start = 0; $stop = 6;