Ver Mensaje Individual
  #4 (permalink)  
Antiguo 20/12/2011, 09:51
Avatar de masterpuppet
masterpuppet
Software Craftsman
 
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 3.550
Antigüedad: 17 años, 2 meses
Puntos: 845
Respuesta: como definir una variable en bootstrap y usarla en un controlador o vista

Recién veo el tag :P, ahora en cuanto a tu pregunta, puedes guardarlas en el registro o en el container del bootstrap(personalmente me gusta mas esta forma)

En el bootstrap(Registry):

Código PHP:
Ver original
  1. Zend_Registry::set('obj', new MyAwesomeClass();

en algún controller:

Código PHP:
Ver original
  1. $obj = Zend_Registry::get('obj');

En el bootstrap(container):

Código PHP:
Ver original
  1. $this->bootstrap('frontController');
  2. $fc = $this->getResource('frontController');
  3. $fc->getContainer()->set('obj', new MyAwesomeClass());


en algún controller:

Código PHP:
Ver original
  1. $obj = $this->getInvokeArg('bootstrap')->getContainer()->get('obj');

Saludos.
__________________
http://es.phptherightway.com/
thats us riders :)