Я изучаю zf2, читаю документы, учебные пособия и т. д. из Интернета. Теперь я запутался относительно Zend\ServiceManager\ServiceManagerAwareInterface.php
и Zend\ServiceManager\ServiceLocatorAwareInterface.php
.
Также в некоторых местах (например, в контроллере) я использую $this->getServiceLocator()
для получения объекта ServiceManager
, а в некоторых других местах мы используем ->getServiceManager()
, и он также возвращает тот же объект ServiceManager
.
Zend\ServiceManager\ServiceManagerAwareInterface.php
иZend\ServiceManager\ServiceLocatorAwareInterface.php
. Если SM — это реализация SL, то зачем нам отдельный интерфейс? - person M Hill   schedule 08.09.2013