Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wywoływanie funkcji po(?) funkcji $obj->foo()->add(), W sumie nie wiem jak do końca temat nazwać
Geniesis
post
Post #1





Grupa: Zarejestrowani
Postów: 53
Pomógł: 5
Dołączył: 4.12.2013
Skąd: Śląsk

Ostrzeżenie: (0%)
-----


Witam serdecznie,
dziś mam pytanie bardziej z teorii niżeli konkretny problem w kodzie:
najczęściej w frameworkach spotykam się z konstrukcjami typu (przykład z symfony):
  1. $form = $this->createFormBuilder($task)
  2. ->add('task', TextType::class)
  3. ->getForm();


Z jednej strony wszystko fajnie, bo mogę w ten sposób budować formularze, jednakże nie rozumiem zbytnio w jaki dokładny sposób całość jest wywoływana oraz jakie warunki muszą być spełnione by móc w ten sposób wywoływać.

Jak znam życie jest pełno wyjaśnień w google jednakże nie znam nazwy tego typu wywoływania funkcji, stąd nie wiem co wpisać by wyszukać w wyszukiwarce.

Tutaj prośba do Was czy moglibyście mnie nakierować jak takie nazywa się owo wywoływanie (bym mógł sobie dalej wygooglować o co dokładnie w tym chodzi), ew. napisać w kilku zdaniach o co w tym chodzi?

Nie chodzi mi o najprostsze wywoływanie metod w stylu
  1. $obj->foo();

tylko o:
  1. $obj->foo()->bar();
  2. $obj->foo()->bar()->bar();
  3. ...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 14:53