psychokill
Grünschnabel
Heyho Leute.
Folgendes Problem:
Ich hab eine (Haupt)Klasse die andere Klassen sozusagen initialisiert.
Jedoch würde ich gerne funktionen der anderen Klassen eben auch über die (Haupt)Klasse aufrufen können.
Der Aufruf erfolgt von mir so:
HauptKlasse::$seiteDT->seiteAzeigen();
Klassenaufbau:
Die Frage an euch: Was mach ich falsch?
Folgender Fehlercode!
Folgendes Problem:
Ich hab eine (Haupt)Klasse die andere Klassen sozusagen initialisiert.
Jedoch würde ich gerne funktionen der anderen Klassen eben auch über die (Haupt)Klasse aufrufen können.
Der Aufruf erfolgt von mir so:
HauptKlasse::$seiteDT->seiteAzeigen();
Klassenaufbau:
PHP:
// Haupt Klasse
class HauptKlasse {
public static $seiteDT;
public function __construct() {
$this->startSeite();
}
public function startSeite() {
require_once('/SeitenVerarbeiter.class.php');
self::$seiteDT = new SeitenVerarbeiter();
}
}
// Andere Klasse
class SeitenVerarbeiter {
public $seite;
public function seiteAnzeigen() {
return $this->seite;
}
}
Die Frage an euch: Was mach ich falsch?
Folgender Fehlercode!
Fatal error: Call to a member function seiteAnzeigen() on a non-object in "PFAD" on line "ZEILENNUMMER"