小编use*_*934的帖子

ZF2:如何从自定义类中获取ServiceManager实例

我无法弄清楚如何从自定义类中获取ServiceManager实例.

在控制器内部很容易:

$this->getServiceLocator()->get('My\CustomLogger')->log(5, 'my message');
Run Code Online (Sandbox Code Playgroud)

现在,我创建了一些独立的类,我需要Zend\Log在该类中检索实例.在zend framework v.1中,我是通过静态调用完成的:

Zend_Registry::get('myCustomLogger');
Run Code Online (Sandbox Code Playgroud)

如何My\CustomLogger在ZF2中检索?

php zend-framework zend-framework2

7
推荐指数
1
解决办法
6157
查看次数

标签 统计

php ×1

zend-framework ×1

zend-framework2 ×1