Манипуляция Данными Из Формы

еще раз привет

захотелось задать вопрос: где лучше производить разного рода обработку данных поступающих из формы = в модели или в контроллере?

например, мне надо кириллическое название файла оттранслитерировать и добавить метку времени…

на данный момент все сделал в модели - в beforeSave

треба советы знатоков

Обработка данных идеологически должна выполняется в модели, а логика и поведение в конроллере.

Если транслитерация для записи должна происходить всегда, то будет правильней использовать ваш подход. Если же не всегда и присутствует логические условия, то лучше создать метод doTransliteMyField() в модели и принимать решение в контроллере $model->doTransliteMyField()

очень хорошо - спасибо!

p.s. а как писать в модел[color="#0000FF"]е[/color] или в модел[color="#FF0000"]и[/color]

по правилам русского языка “в модел[color=”#FF0000"]и[/color]", так как модель женского рода ::)

;D я так и думал!

p.s. поправте свой текст = лучше создать метод doTransliteMyField() в модел[color="#a70000"]е[/color]