Localizador de servicios en Zend Framework 2

En el controlador creo y uso mi modelo para

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

¿Cómo uso este Localizador de servicios global en otro lugar de mi proyecto, por ejemplo, en el otro modelo, y no solo en cualquier controlador?

La configuración de la conexión a la base de datos se define en el archivo: my_project / config / autoload / global.php

Gracias.

Respuestas a la pregunta(3)

Su respuesta a la pregunta