бы логики быть на должно. Есть модель, в которой работа с бд. А где прослойка логики и обработки данных?
Логика должна быть в Model из MVC. Но Model это не один файлик c ActiveRecord. Тебе желательно детальней о MVC прочитать.
Именно так, модель должна делать свое дело, но не все дела, так?
Можно посмотреть и здесь, как примерно можно уровни разделить:
Спасибо, буду смотреть)
А более подробно и продвинуто с тестами это применено здесь на примере юзкейсов и сущностей регистрации:
Обсуждают сегодня