public static function lokasi($start = null, $end = null) { $anak = ReportDAO::getAnakBetween($start, $end); $out = ReportDAO::getKabupatenNTB(); $total = 0; foreach ($anak as $val) { $kabupaten = $val->desa->kecamatan->kabkota->nama; if ($val->gender == "Laki-Laki") { $out[$kabupaten]['p'] = $out[$kabupaten]['p'] + 1; } if ($val->gender == "Perempuan") { $out[$kabupaten]['w'] = $out[$kabupaten]['w'] + 1; } $out[$kabupaten]['total']++; $out[$kabupaten]['total'] = $out[$kabupaten]['total'] + 1; $total++; } $out['Total'] = $total; return $out; }