コード例 #1
0
 public function getAll($epiweek)
 {
     $diseases = Disease::getAllObjects();
     $value = "";
     foreach ($diseases as $disease) {
         $sums = Surveillance::getSums($epiweek, $disease->id);
         $value[$disease->id][0] = $sums->lmcase;
         $value[$disease->id][1] = $sums->lfcase;
         $value[$disease->id][2] = $sums->lmdeath;
         $value[$disease->id][3] = $sums->lfdeath;
         $value[$disease->id][4] = $sums->gmcase;
         $value[$disease->id][5] = $sums->gfcase;
         $value[$disease->id][6] = $sums->gmdeath;
         $value[$disease->id][7] = $sums->gfdeath;
         $cumulative = Surveillance::getCumulative($epiweek, $disease->id, date('Y'));
         $value[$disease->id][8] = $cumulative->lmcase;
         $value[$disease->id][9] = $cumulative->lfcase;
         $value[$disease->id][10] = $cumulative->lmdeath;
         $value[$disease->id][11] = $cumulative->lfdeath;
         $value[$disease->id][12] = $cumulative->gmcase;
         $value[$disease->id][13] = $cumulative->gfcase;
         $value[$disease->id][14] = $cumulative->gmdeath;
         $value[$disease->id][15] = $cumulative->gfdeath;
     }
     return $value;
 }