Estimados, gracias por leer mi duda.
El tema es el siguiente, la siguiente estructura de ejemplo
\Model
.General.class.php
.A.class.php ->hereda de General.class....
.B.class.php ->hereda de General.class....
\Controller
.generarReportes.php
\View
\Excel
.excel.class.php
Yo llamo a las clases desde \controller\generaReportes.php, junto con sus respectivos métodos para poder generar el reporte, pero aquí viene el tema, las clases A y B no me cargan los atributos que heredan de General.class y por ende me termina dando un error, me pude fijar que no se reconoce a esos atributos.
Los atributos de la clase General.class.php están definidos como protected y se realizan los correspondientes extends.
Alguna idea de que me está fallando? porque es algo que deberia de funcionar normal.