2010/9/22 Roan Kattouw roan.kattouw@gmail.com:
I understand that not every ApiBase derived class needs these, but many could have. Why not make inheritance chain like this: ApiBase -> ApiListBase -> ApiQueryBase
Actually, let's just put that stuff in ApiBase so every module can use it easily. Creating an intermediate class that modules then have to extend serves no purpose.
Roan Kattouw (Catrope)