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.