Esempio n. 1
0
 public function kenya_county_map()
 {
     $colors = array("FFFFCC" => "1", "E2E2C7" => "2", "FFCCFF" => "3", "F7F7F7" => "5", "FFCC99" => "6", "B3D7FF" => "7", "CBCB96" => "8", "FFCCCC" => "9");
     $counties = Counties::get_county_map_data();
     $map = "";
     foreach ($counties as $county_detail) {
         $countyid = $county_detail->id;
         $county_map_id = $county_detail->kenya_map_id;
         $countyname = trim($county_detail->county);
         $county_detail = rtk_stock_status::get_reporting_county($countyid);
         $total_facilities = $county_detail[0]['total_facilities'];
         $reporting_facilities = $county_detail[0]['reported'];
         $reporting_rate = round($reporting_facilities / $total_facilities * 100, 1);
         $map .= "<entity  link='rtk_management/county_detail_zoom/{$countyid}' id='{$county_map_id}' displayValue ='{$countyname}' color='" . array_rand($colors, 1) . "'  toolText='County :{$countyname}&lt;BR&gt; Total Facilities :" . $total_facilities . "&lt;BR&gt; Facilities Reporting  :" . $reporting_facilities . "&lt;BR&gt; Facility Reporting Rate :" . $reporting_rate . " %'/>";
     }
     echo $this->kenyan_map($map);
 }