public function getPerDistrict($districtId, $epiweek, $provinceId, $filterdyear) { $diseases = Disease::getAllObjects(); $value = ""; foreach ($diseases as $disease) { $sums = Surveillance::getDistrictSums($districtId, $epiweek, $filterdyear, $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::getDistrictCumulative($districtId, $epiweek, $provinceId, $disease->id, $filterdyear); $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; }