Moin
- In der Boostrap wird eine Instanz $controller = new Controller() gebildet;
- In der Klasse Controller() wird mir this-> auf Methoden oder Eigenschaften der Instanz zugegriffen.
nicht-statische Methoden dieser oder geerbter Klassen
- Im Controller steht wird eine Instanz $view = new View() gebildet;
- In der Klasse View() wird mit this-> auf Methoden oder Eigenschaften der Instanz zugegriffen.
nicht statische Methoden dieser oder geerbter Klassen
Beim Model wird anders verfahren. Hier und nur hier gibt es die Notation :: und in der Klasse wird gibt es sowohl folgende Notation this->Eigenschaft aber auch self::$Eigenschaft
statische Methoden http://php.net/manual/de/language.oop5.static.php
es gibt weitere Gültigkeits-Operatoren http://php.net/manual/de/language.oop5.paamayim-nekudotayim.php
Gruß Bobby
--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
### Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <-
### Henry L. Mencken ###
-> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <-
### Viktor Frankl ###
ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)