Cita:
Iniciado por masterpuppet Y porque la has creado abstracta ?
Porque tiene datos privado del usuario, y antes no se habia pensado leerlos, pero de todas formas no quiero acceder a todos, solo al mail, id y nombre, de esa manera alivianar la carga.
Ya me he creado una clase que extiende de usuarios de esta forma:
GrupoUsuario es la clase que tiene todos los datos
Código PHP:
class DatosGrupo extends GrupoUsuario
{
/**
* Constructor.
*
*
*/
public function __construct(Model_Usuario $usuario) {
parent::__construct($usuario);
}
/**
*
*
*/
public function getEmail()
{
parent::getEmail();
}
public function getId() {
parent::getId();
}
}
El tema es que obtengo este error:
Catchable fatal error: Argument 1 passed to DatosGrupo::__construct() must be an instance of Model_Usuario, none given