Beispiel #1
0
    $ret->addons = array();
    $addons = RTBAddonManager::getAddons($page);
    foreach ($addons as $ad) {
        $ao = new stdClass();
        $ao->id = $ad->id;
        $ao->name = $ad->title;
        $ao->author = "RTB";
        $ao->ratings = "0";
        $ao->downloads = "N/A";
        $ret->addons[] = $ao;
    }
    $ret->status = "success";
    $ret->board_id = "rtb";
    $ret->board_name = "RTB Archive";
    $ret->page = $page;
    $ret->pages = ceil(RTBAddonManager::getCount() / 10);
    echo json_encode($ret, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE);
    return;
}
$boardObject = BoardManager::getFromID($_REQUEST['id']);
$addonIds = AddonManager::getFromBoardID($boardObject->getID(), ($page - 1) * 10, 10);
$ret = new stdClass();
$ret->addons = array();
foreach ($addonIds as $aid) {
    $addon = AddonManager::getFromID($aid);
    if ($addon->getRating() == null) {
        $rating = 0;
    } else {
        $rating = $addon->getRating();
    }
    $retboard = new stdClass();