Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/05/2013, 09:57
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años, 7 meses
Puntos: 270
Respuesta: Como armar las clases para un login y mensajeria interna

Cita:
Iniciado por bulter Ver Mensaje
Código PHP:
<?php
interface IUserLogin
{
    public function 
Login(array $userLoginData);
    public function 
Logout();
}
Dejando aparte otras cosas menores...Esperas que algo más, que no sea la clase User, implemente el interfaz "IUserLogin"?
Si tienes una clase User, no es algo raro que exista un interfaz cuyo nombre contenga el nombre de otra clase.
Sobre que la estructura de clases esta te permita manejar permisos de acceso...Mientras sean extremadamente simples..Puede.

No se lo compliques (innecesariamente) al OP.Lo que necesita es una clase User y una clase Message.
Sobre la pregunta original (que me parece muy interesante):
Hay más opciones:
- Cómo obtienes una instancia de mensaje? Haces new Message(Usuario) o $usuario->createMessage()?
Pero, sobre todo, el método $usuario->getMessages(), esperas que te devuelva objetos de tipo Message, o una query?