Fenris si queres tener un único objeto de un namespace X para toda la aplicación, podrias hacer algo asi:
Código PHP:
Ver original//Bootstrap.php
protected function _initSession()
{
return new Zend_Session_Namespace('MyNamespace', true);
}
el segundo parámetro lo hace único y luego para obtenerlo desde un controller:
Código PHP:
Ver originalclass IndexController extends Zend_Controller_Action
{
public function indexAction()
{
$ns = $this->getInvokeArg('bootstrap')->session;
...
}
}
al ser único si intentas instanciar de nuevo el namespace(MyNamespace) te va lanzar una Exception.
Saludos.