Hi,
ich hab hier ein kleines Problem. Ich habe 2 Klassen:
PHP-Code:
abstract class BuilderTemplate {
private $settings;
public function getSettings() {
return $this->settings;
}
}
class BuilderUserTemplate extends BuilderTemplate {
public function __construct() {
$this->settings = new BuilderUserTemplateSetting();
}
}
Wenn ich Builder
UserTemplate instanziere und mit getSettings() auf das Settingsobjekt zugreife, gibt's n Fehler.
Wenn ich die Methode getSettings in die BuilderUserTemplate-Klasse hole, gibt's keine Probleme. Woran liegt das, und wie kann ich das machen dass ich nicht jede Methode die auf das Settingsobjekt zugreifen soll in den Kinderklassen definieren muss?
Danke Luke