Witam,
Wykorzystując wzorzec MVC, zastanawiam się, w którym miejscu umieścić kod odpowiedzialny za odczyt danych z bazy.
Prosty przykład: mając formularz logowania umieściłem kod odpowiedzialny za sprawdzenie czy dany użytkownik jest zarejestrowany w modelu klasy o nazwie ( np. Login), zwracając true lub false do kontrolera chciałem przekierować do odpowiedniej akcji, albo ponowne wyświetlenie formularza albo dostęp do danych. Niestety w żaden sposób to nie działało. Pomogło umieszczenie instrukcji odczytu z bazy dopiero w bezpośrednio w kontrolerze.
I tu moje pytanie : jaki kod umieszczać w kontrolerze, a jaki w modelu ? jeśli ktoś ma jakieś fajne kursy pokazujące jak rozdzielić kod chętnie poczytam.