...
public function query($sql){
return (TheClueMySqlResult) parent::query($sql);
}
...

class TheClueMySqlResult extends mysqli_result{}




scusami eh ... forse non ho capito, ma se fai tornare un parent::query non dovresti castare con
TheClueMySqlQuery per la classe


class TheClueMySqlQuery extends mysqli_query{}


??? :master:



cosi' e' un po' come fare, a livello teorico:

return (mysqli_result) mysqli_query($query);

che non so quanto sia corretto