Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/10/2010, 15:48
grey
 
Fecha de Ingreso: diciembre-2007
Mensajes: 178
Antigüedad: 16 años, 4 meses
Puntos: 1
Zend Framework y Uml

Hola amigos, quisiera pedirles si me pueden ayudar a resolver esta duda que tengo.
He hecho un diagrama de clases para un registro de usuarios sencillo (solo se pide usuario, clave y email)

Las clases:
Código PHP:
Ver original
  1. USUARIO
  2. private $usuario;
  3. private $password;
  4. private $email;
  5.  
  6. //metodos:getters y setters correspondientes
  7.  
  8.  
  9. REGISTRO
  10. public verificarusuario();
  11. public insertarusuario();
  12. public rechazarusuario();
  13. public enviarmail();
  14. public validarcuenta();

Aqui viene mi duda, al momento de verificar el usaurio en el controller que llegan los datos $_POST, muchas veces he visto que no se hace con una clase Usuario, sino que se llama directamente al modelo para verificar los datos en la base de datos (en algunos manuales incluso he visto esto).

Pregunto, cual es la tendencia en estos casos (o lo que se debería hacer), trabajar con una clase Usuario y una Registro y llamar al modelo dentro de estas clases (en este caso seria en la clase Registro), o llevar los datos directamente al modelo para verificar.

Espero que se entienda la idea, si alguien me puede dar una opinión se lo agradezco.

Última edición por grey; 06/10/2010 a las 16:48