@up
Miał users jak zgaduje, bo niektóre bazy jak PSQL mają zastrzeżoną nazwę tabeli User, można zrobić workarounda i podać własną nazwę tabeli, ale można też zrobić klasę Users xD
No i tak jak mówiłem - chcesz się ściśle trzymać ekstremalnego OOP to takie podejście będzie niedopuszczalne, ale jeśli jest ci wygodnie to możesz właśnie bawić się we wzorzec ActiveRecord albo po prostu szerzej i podejście DDD, bo wszystkie metody są związane bezpośrednio z użytkownikiem, więc dla mnie to jest dość naturalne, że użytkownik jest w stanie sam się zapisać. Nie twierdzę oczywiście, że to jest najlepsze rozwiązanie, ale po prostu dla mnie jest to wygodne
Zakładki