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).
Neueste Kommentare
vor 9 Wochen 1 Tag
vor 9 Wochen 1 Tag
vor 16 Wochen 4 Tage
vor 16 Wochen 4 Tage
vor 19 Wochen 6 Tage
vor 20 Wochen 4 Tage
vor 20 Wochen 4 Tage