Сервисный локатор в Zend Framework 2

В контроллере я создаю и использую свою модель так

public function getAlbumTable()
{
    if (!$this->albumTable) {
        $sm = $this->getServiceLocator();
        $this->albumTable = $sm->get('Album\Model\AlbumTable');
    }
    return $this->albumTable;
}

Как мне использовать этот глобальный Service Locator в другом месте моего проекта, например, в другой модели, а не только в каком-либо контроллере?

& # x421; настройка подключения к базе данных определяется в файле: my_project / config / autoload / global.php

Спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос