Beispiel #1
0
 public function properties()
 {
     return ['total' => Property::count()];
 }
 public function actionPropertiesByNeighbourhood()
 {
     $result = array();
     $data = array();
     $inm = new Property();
     $arr = $inm->countByBarrio();
     $count = $inm->count();
     foreach (array_keys($arr) as $i) {
         $item = array();
         array_push($item, $arr[$i]["barrio_inmueble"] == null ? "Sin barrio" : $arr[$i]["barrio_inmueble"]);
         array_push($item, (int) $arr[$i]["count"] / (int) $count * 100);
         array_push($data, $item);
     }
     $result["data"] = $data;
     $result["titulo"] = "Porcentaje de inmuebles por barrio";
     $result["nameSerie"] = "Proporcion por barrio";
     Response::send(CJSON::encode($result));
 }