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
USUARIO private $usuario; private $password; private $email; //metodos:getters y setters correspondientes REGISTRO public verificarusuario(); public insertarusuario(); public rechazarusuario(); public enviarmail(); 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.