Zend Framework - Использование пользовательских функций в формах - PullRequest
1 голос
/ 17 января 2011

MyForm расширяет Zend_Form, а init () выполняет обычную работу.В этом init () мне также нужно использовать функцию, чтобы применить некоторые преобразования к некоторым значениям элемента.По сути, получить значения из db -> пользовательская функция преобразования -> применить их к элементу формы.

Я могу поместить эту пользовательскую функцию внутри самой формы, но она является общей и будет использоваться другими формами.

Вопрос: как лучше всего это сделать?Я читаю, что помощники больше связаны с представлениями, а плагины с контроллерами.Есть ли хороший и простой способ получить в форме функциональность пользовательской функции?(что-то вроде помощников в Symfony - просто набор функций)

Спасибо.

ps эта пользовательская функция не является валидатором или около того.

...