La idea era devolver un objeto entero, con sus getters i setters pero bueno, al final opté por devolver un array de la siguiente forma:
Código:
foreach ($queryGrupos->result_array() as $row){
$this->idgrupo = $row->idgrupo;
$this->descripcion = $row->descripcion;
$this->grupos[] = $row;
}
Muchas gracias por vuestra ayuda.
Un saludo.