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)); }