我在ZF2中一直在玩我自己的MyApplication
课程(扩展Zend\Mvc\Application
)。
在index.php
我使用
MyApplication::init(
// here goes system config...
)->run();
这方面的一个基本问题是ServiceManager仍会将Zend\Mvc\Application
设置为“应用程序”。服务。
我注意到在定义了默认Zend\Mvc\Service\ServiceListenerFactory
工厂的Application
中,注意到模块可以覆盖此默认的MVC相关服务配置。我正在使用它,但无法将MyApplication
实例作为'Application'
服务。
我使用的是ZF2 2.2.6版。任何提示都将不胜感激。