92nasti
15.07.2012, 17:15:34
Witajcie,
chciałbym zapytać jak najlepiej i najwydajniej zarządzać kontrolerem. Naszła mnie myśl, czy aby umieszczanie w kontrolerze weryfikacji danych przesyłanych przez użytkownika to dobry pomysł. Jak u was to wygląda?
Pozdrawiam
skowron-line
15.07.2012, 17:47:28
Ja mam w modelu validacje danych. Kontroler ma inne zadania.
thek
15.07.2012, 18:28:41
Zależy ile tego sprawdzania jest. Jeśli jedno pole czy dwa to nie zawsze mi się chce z tym latać do modelu. Wtedy na pałę jadę z obiektem klasy Validation. Choć w sumie to właśnie model powinien za to odpowiadać. Zwłaszcza, gdy korzystamy z ORM kohanowego. Tam od razu przy tworzeniu obiektu modelu można dawać reguły walidacji i warto z tego korzystać.
crazy191
16.07.2012, 22:18:46
Jeżeli chcesz pisać zgodnie z MVC lub HMVC to walidacja tylko i wyłacznie w modelu.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.