Ver Mensaje Individual
  #8 (permalink)  
Antiguo 14/03/2008, 14:13
Avatar de pragone
pragone
 
Fecha de Ingreso: diciembre-2007
Ubicación: Madrid
Mensajes: 223
Antigüedad: 16 años, 5 meses
Puntos: 2
Re: controlador-modelo

Blade_Storm,

La verdad no veo tan ilógico lo que indicas... aunque creo entender a lo que te refieres.
Me parece que la solución conceptual al problema que planteas está un poco relacionada con los conceptos de métodos estáticos y "normales" de las clases.

Es decir, yo no veo mal que tu clase Noticia (la que mapea los campos de la tabla) tenga adicionalmente métodos estáticos que sean para recuperar registros de la tabla.

Verás, al trabajar con la clase, si lo haces a nivel de instancia, es que estás trabajando con un registro particular, que es el comportamiento que ves como "normal" en el uso de la clase Noticia.
Sin embargo los métodos estáticos existen precisamente para cuando debes trabajar con una colección de objetos/instancias de una clase específica. Por esto el que puedas usar la clase Noticia directamente para pedirle los últimos 50 registros no me parece un error conceptual siempre que lo hagas de forma estática.

Espero te ayude.
__________________
pragone
Blog: Desarrollo, comunidad y monetización
Últimos artículos: Tips de Smarty