Zf3通过Factory注入默认的SessionManager

时间:2018-12-08 21:31:39

标签: php zend-framework3

我正在从ZF2移植到ZF3。

在ZF2中,我可以像这样注入SessionManager

'Zend\Session\SessionManager' => 'Core\Session\Factory\SessionManagerFactory' 

如果在ZF3中执行相同的SessionManager,则永远不会通过Factory对其进行配置,并且永远不会调用工厂本身。

\Zend\Session\SessionManager::class => \Core\Session\Factory\SessionManagerFactory::class

为什么?

我发现工作的唯一方法是注入ManagerInterface。 我想知道和理解这是否是正确的方法。

\Zend\Session\ManagerInterface::class           => \Core\Session\Factory\SessionManagerFactory::class,

0 个答案:

没有答案