ZF2: как получить экземпляр ServiceManager из пользовательского класса
Я не могу понять, как получить экземпляр ServiceManager из пользовательского класса.
Внутри контроллера этолегко
$this->getServiceLocator()->get('My\CustomLogger')->log(5, 'my message');
Теперь я создал несколько независимых классов, и мне нужно получитьZend\Log
экземпляр внутри этого класса. В Zend Framework v.1 я сделал это через статический вызов:
Zend_Registry::get('myCustomLogger');
Как я могу получитьMy\CustomLogger
в ZF2?