Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 3 Pomógł: 0 Dołączył: 9.01.2021 Ostrzeżenie: (0%)
|
Witam,
mam kilka klas połącząnych, załóżmy, według wzorca Mediator, który skłąda się z conajmniej dwóch interfejsów i 4 klas. Jak wiadomo, standardem jest: jedna klasa, jeden plik. Gdzie umieścić te pliki i jak łączyć klasy zgodnie ze standardami?:
z góry dziękuję za wskazówki. Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 531 Pomógł: 55 Dołączył: 3.01.2016 Skąd: Łowicz Ostrzeżenie: (0%)
|
No więc w Symfony gdy stworzysz sobie kontroler z akcjami.
Potrzebny jest serwis, który powinieneś wstrzyknąć w metodzie nigdy w konstruktorze kontrolera (co innego w serwisie, w którym możesz robić to bezpośrednio w konstruktorze). Taki uproszczony przykład skorzystania z serwisu i repozytorium oraz wstrzykiwanie serwisu i repozytorium do metody, czyli to Twoje łącznie no chyba że o co innego chodziło. Metoda Kontrolera:
Metoda serwisu CPocketService:
Ten post edytował LowiczakPL 13.01.2021, 12:35:43 |
|
|
|
mathieus [Symfony][OOP]Gdzie umieścić złożoną logikę - kilka klas zgodnych z SOLID? 9.01.2021, 11:12:34
LowiczakPL Mediator to serwis, który jest np. w folderze src/... 11.01.2021, 22:18:39 
mathieus Bardzo dziękuję za odpowiedź.
Mediator podałem ja... 12.01.2021, 19:32:10
mathieus Znalazłem wczoraj w nocy czas, więc zrobiłem wersj... 13.01.2021, 18:38:35
LowiczakPL Tworząc nowy projekt Symfony zasugerował Ci w jaki... 13.01.2021, 20:31:18 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 21:26 |