У меня есть веб-сайт, созданный с нуля, и я серьезно подумываю о переводе этого сайта в инфраструктуру Yii. Я вроде застрял на "правильном", зачем это делать. У меня есть несколько классов, которые были написаны для сайта. Одним из них является функция электронной почты, основанная на шаблонах базы данных. Класс реагирует на различные действия в системе, извлекает информацию из БД и заполняет отправляемые шаблоны электронной почты.
Переместить ли эту систему электронной почты в слой Модули? Уровень контроллера или его следует переписать как расширение?
Я должен признать, что я новичок в MVR и фреймворках, так что любая помощь будет принята с благодарностью.