![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 110 Pomógł: 3 Dołączył: 12.03.2011 Skąd: Opole Ostrzeżenie: (0%) ![]() ![]() |
Kiedy kontrolery są przerośnięte? Od ilu linii (tak mniej więcej)?
Jak robićie CRUD-a w panelu admina do jakiegoś obiektu (np. user) to rozdzielacie na : kotroler=user,akcja=metoda czy user=folder a każda akcja to osobny kontroler? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 82 Pomógł: 20 Dołączył: 17.01.2009 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Zdecydowanie jeden kontroler na dany moduł (user) i wszystkie jego akcje w tym module - new, edit, delete.
Ja generalnie miałem/mam nawyk pisanie większości logiki w kontrolerach. Teraz programuje w Symfony2. I staram się przerzucać logikę do innych elementów- drobne rzeczy(np jakaś mała modyfikacja danych) jeśli się da to robię w encjach - a reszta to w osobnych usługach(klasach) dedykowanych do określonych rzeczy. A z kontrolera po prostu mam dostęp do tych usług i tam z nich korzystam aby wykonać daną akcję |
|
|
![]() ![]() |
![]() |
Aktualny czas: 14.10.2025 - 07:37 |