标签: zend-framework
我的项目中有一些函数作为动作助手,它们在控制器中使用。例如,以某种方式操纵字符串的函数。通常,我从控制器中的数据库中提取数据,在将数据发送到视图之前操纵控制器中的整个数据集(以及在将操作助手应用于数据的过程中)。但是,在某些控制器中,数据集可以直接发送到视图而无需进行重大修改。我想将相同的函数应用于视图中的数据,因为这样更有效。我只想在一个地方定义函数,并且动作帮助函数显然不应该在视图中使用。
所以问题是,从最佳实践的角度来看,我应该在哪里存储可以在控制器或视图中使用的函数?