Bueno el 'escenario' o el porque quiero hacer esta "'locura'", es que quiero hacer una especie de Controlador (MVC) muy generico de consultas paginadas. El cual implemente todas las acciones (filtro, ordenamiendo,reporte, cambio de pagina) utilizando ademas ajax y smarty.
De esta forma para que en las clases hijas solo se parametrize la consulta como tal y en algunos casos se complementen los métodos implementados en la clase generica.
Definí todos los metodos como estáticos ya que consideré que no hiba a necesitar ninguna instancia del controlador (tanto de esa clase generica como de sus hijas).
Entonces no se puede ?
mm.. changos... :P
mmm...
Aunque creo que podria utilizar metodos normales y utilizar un singleton (ahora que lo mencionan) para que en efecto solo exista una instancia....
O tambien podria reformular todo el "modelo". Algun consejo, guia, solución adicional?
Gracias.