2011-12-13 192 views
1

我想要一个可以从动作和模型访问的函数。记住MVCDRY的最佳做法是什么?该功能将被多个模型使用,因此将它作为模型的公共功能也没有意义。Symfony全局函数

+0

将它作为公共方法(静态,如果可能)放在助手或实用程序类中,并从需要使用它的所有模型中调用它。 – Lazarus

+0

并放在哪里?它也需要行动起来。 – prongs

+2

助手可以通过操作访问:) –

回答

0

将它清理成自己的对象比使用混合功能的帮助器更好,因为它使得(单元)测试更容易,并且允许继承来适应每个模型的不同需求。