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%)
|
Mediator to serwis, który jest np. w folderze src/Service, ja tak grupuję serwisy.
Mam projekty, które mają sporo serwisów/kontrolerów, więc nie przejmuj się ilością plików dasz radę to ogarnąć. U mnie często klasa ma swoją unikalną nazwę z sufixem zależnym od tego czym jest, czyli np: src/Service/MediatorService.php src/Interface/MediatorInterface,php src/Abstract/MediatorAbstract.php src/Helper/MediatorHelper.php src/Manager/MediatorManager.php src/Event/MediatorEvent.php Taki sufix ułatwia mi DI i łatwiejsze rozeznanie się w kodzie. mam kilka klas połącząnych, załóżmy, według wzorca Mediator, ... Gdzie umieścić te pliki i jak łączyć klasy zgodnie ze standardami?: Piszesz że masz połączone, a jednocześnie pytasz się jak łączyć? Chodzi Ci o to jak wstrzyknąć je do Serwisu a następnie jak wywołać serwis w kontrolerze? Ten post edytował LowiczakPL 11.01.2021, 22:24:47 |
|
|
|
mathieus [Symfony][OOP]Gdzie umieścić złożoną logikę - kilka klas zgodnych z SOLID? 9.01.2021, 11:12:34 
mathieus Bardzo dziękuję za odpowiedź.
Mediator podałem ja... 12.01.2021, 19:32:10
LowiczakPL No więc w Symfony gdy stworzysz sobie kontroler z ... 13.01.2021, 12:33:27
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: 28.12.2025 - 00:01 |