Как должен называться и обязанности класса регистации, авторизации и прочего для пользователя?
С коллегой возник спор, относительно необходимости запихивать методы авторизации, регистрации и прочего в класс пользователя. Я говорю, что это в корне не верно.
Как правильно можно назвать такой класс и какие его обязанности должны быть? Может примеры?
<sarcasm>Combine.php</sarcasm>
Auth.php, Registration.php, User.php - как вариант. Разграничивание кажется более трудозатратным, но в перспективе так будет удобнее. Проще отлаживать, проще использовать.