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);
 }