Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/05/2011, 11:56
SeNdEr2003
 
Fecha de Ingreso: agosto-2003
Mensajes: 906
Antigüedad: 20 años, 8 meses
Puntos: 3
Respuesta: Acceder a objetos de una clase abstracta

Cita:
Iniciado por masterpuppet Ver Mensaje
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