![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 206 Pomógł: 6 Dołączył: 25.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, zastanwiam się jak rozplanować kwestię formularza mianowicie chodzi mi o to że jest jakaś klasa formularza, i teraz gdzie mam umieścić np taki kod:
Czy może on być w kontrolerze, czy jednak w modelu? model odpowiada za pobieranie danych z np. bazy,a tutaj pobieramy dane od użytkownika jednak czy można wywoływać tak jak powyżej formularz(obiekt) w modelu? jeśli nie tam no to gdzie? mógłby mi ktoś rozjaśnić nieco sprawę? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 362 Pomógł: 714 Dołączył: 12.02.2009 Skąd: Jak się położę tak leżę :D ![]() |
Jak już wspomniał Crozin, model to nie tylko pobieranie czy zwracanie danych ze źródła jakiegoś (w końcu nie tylko baza jest nim). Model odpowiada także choćby za obróbkę danych. czy ich przekształcanie. Stąd choćby w Symfony i innych frameworkach klasy repozytoriów powiązane są z klasami encji i tym samym z warstwą modelu. Choć faktycznie granica w części przypadków jest płynna i w niektórych przypadkach (przykładowo microframeworkach) granica ta się lekko zaciera na rzecz zwięzłości (definicja routes wprost w głównym pliku aplikacji - zaznaczam, że pomijam tu ControllerProvidery dla uproszczenia).
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 11.10.2025 - 23:59 |