aunque hayas resuelto el problema te voy a dar un consejito
es de php4 cuando se dio el primer paso para que el lenguaje soportara orientado a objetos, ahora los atributos se declaran con la
visibilidad
ejemplo
Código PHP:
Ver originalclass Foo {
private $atributo;
protected $atributo;
}
no te declaro atributo público, porque en teoría no debería de accederse directamente a un atributo de una clase, sino por medio de los métodos de la misma, saludos
Edit:
Ya en tu problema como tal si te fijas en este pequeño ejemplo que te indico
Código PHP:
Ver original<?php
class Foo
{
protected $var = "a";
}
class Baz extends Foo
{
public function show()
{
echo $this->var;
}
}
$b = new Baz();
$b->show();
no es necesario instanciar el constructor de la clase padre, de hecho al atributo ser de visibilidad protected puede ser accedido por la misma clase y por sus derivadas, saludos