/** * Función que lista los ubigeos en base al País, Departamento y Provincia. * * @param string $c_pais * @param string $c_departamento * @param string $c_provincia * * @return Ubigeo[] */ public function listar_ubigeo($c_pais, $c_departamento, $c_provincia) { $ubigeos = array(); $indice = 0; $this->db->select('c_ubigeo, nombre, c_pais, c_departamento, c_provincia'); $query = $this->db->get('UBIGEO'); foreach ($query->result() as $row) { $indice++; $ubigeo = new Ubigeo(); $ubigeo->set_c_ubigeo($row->c_ubigeo); $ubigeo->set_nombre($row->nombre); $ubigeo->set_c_pais($row->c_pais); $ubigeo->set_c_departamento($row->c_departamento); $ubigeo->set_c_provincia($row->c_provincia); $ubigeos[$indice] = $ubigeo; } return $ubigeos; }