![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 24.04.2006 Skąd: Kielce Ostrzeżenie: (0%) ![]() ![]() |
Czesc.
Co to jest:
a moze powinno byc:
Jak to sie nazywa, bo nawet chcac w google znalezc nie wiem czego szukac (IMG:http://forum.php.pl/style_emoticons/default/worriedsmiley.gif) Ten post edytował xbitdesigns 5.04.2008, 01:58:31 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
Taka konstrukcja nazywa się Fluent Interfaces.
Jest to sposób kodowania polegający na tym że jedna funkcja klasy zwraca instancję klasy z której została wywołana dzięki temu możesz kontynuować wykonywanie funkcji dalej. Mona dzięki temu osiągnąć bardzo wygodne rzeczy. Na przykład w Doctrine możesz robic tak:
Więcej poczytasz tutaj: Fluent Interfaces in PHP W jednym z ostatnich php|archtectów był też ciekawy artykuł: Are fluent interfaces useful? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 15:37 |