Fluent Interfaces (fließende Schnittstellen) haben nichts mit den seit PHP5 bekannten Interfaces zu tun, so viel vorne weg.
Hinter diesem Begriff birgt sich die Möglichkeit aufeinander folgende Methodenaufrufe einer Klasse zu verketten. Dies erspart einerseits redundanten Code (wenn auch minimal) und erhöht zudem die Lesbarkeit. Ermöglicht wird dieses Vorgehen dadurch, indem die Methoden $this, also die eigene Instanz zurückgeben. Dies ist natürlich nur dann möglich, wenn es sich um Methoden handelt, welche sonst keinen Rückgabewert, also void zurückgeben (zum Beispiel Set-Methoden).


Recent comments
19 hours 19 min ago
19 hours 19 min ago
1 year 1 week ago
1 year 26 weeks ago
1 year 26 weeks ago
1 year 42 weeks ago
1 year 48 weeks ago
1 year 48 weeks ago
1 year 49 weeks ago
1 year 49 weeks ago