![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Podoba mi się podpinanie zależności w Springu. Komponenty tworzymy tak:
Następnie wykorzystujemy je w tych klasach, gdzie są potrzebne:
W Phalcon PHP też istnieje wstrzykiwanie zależności, ale w nieco mniej wygodnej formie. Otóż w pliku startowym musimy skonfigurować wszystkie komponenty (oprócz wstępnie dostępnych) w ten sposób:
Klasa MarkdownParser dziedziczy po Phalcon\Mvc\User\Component
Raz zarejestrowany komponent jest widoczny wszędzie i wynika z tego dużo problemów. Ponadto IDE nie wie o tym i bez dodatkowych zabiegów nie podpowiada składni.
Jak zaimplementować podpinanie zależności à la Spring w PHP? Macie jakiś pomysł? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 21:43 |