通过重载工厂来扩展/替换ZfcUser中的表单?

时间:2013-03-13 14:14:23

标签: zend-framework module zend-autoloader zfcuser

我正在与将使用ZfcUser的项目中的几个团队成员合作。我知道扩展表单的文档化方法是将一个监听器附加到自定义模块的init方法中的表单事件。

这很好,我们可以这样做。但是,我们试图用很少的逻辑来保持Module类,因为如果我们告诉他们所有表单相关的逻辑都将被放置在Forms目录中,那么有些初级开发人员往往会迷失方向,除了用户的东西。在Module类中。

所以我想知道我是否超载了

'service_manager' => array( 'factories' => array( 'zfcuser_register_form' => function()

加载我们自己的表单的实例,如果这会吓到,因为有时ZfcUser模块会在我们的应用程序模块之后加载?

1 个答案:

答案 0 :(得分:1)

如果您将模块名称放在/config/application.config.php内的'ZfcUser'下面,那么可以保证您的模块在ZfcUser之后加载。