Grazie mille!!
quindi, per completezza di comprensione, tutte le variabili andrebbero inizializzate all'esterno del costruttore, nel caso delle classi o di assegnazioni di variabili globali lo faccio all'interno del costruttore richiamandoli però con il punttore $this->nomevariabile, è corretto?
Comunque grazie mille, questo errore mi stava veramente bloccando!