public static function getReportsByCid($cid, $startDate, $endDate, $numCat = 4, $desiredPlatform) { $apps = array(); $excludeApps = array(); foreach (AppUtil::getAppsByUid($_SESSION['uid']) as $app) { if ($desiredPlatform == 0 || $desiredPlatform == $app->platform) { $apps[$app->id] = $app->name; } else { $excludeApps[$app->id] = $app->name; } } fb("getRbyCid"); fb("apps", $apps); return ReportUtil::getReportsByIdAndGroup('nid', $cid, 'aid', $startDate, $endDate, $apps, $numCat, $excludeApps); }