Cita:
Iniciado por masterpuppet Es extraño
CyberMauher, debería funcionar, si despues de setProfiler haces algo asi:
Código PHP:
Ver original$this->db->query('SELECT * FROM table');
no te aparece el log ? y porque asignas el profiler a la vista ?, puedes guardarlo en el container del bootstrap,
Código PHP:
Ver originalprotected function _initFirebug()
{
$profiler = new Zend_Db_Profiler_Firebug('All DB Queries');
$profiler->setEnabled(true);
return $profiler;
}
y despues en cualquier Controller,
Código PHP:
Ver original$profiler = $this->getInvokeArg('bootstrap')->firebug;
aunque me parece mas cómodo el config.
Alabado seas masterpuppet!!!
Bueno te cuento que lo que me pusiste acá andubo de 10, una vez que lo hice andar lo cargué en el config, porque como vos dijiste es más cómodo.
Por otro lado acabo de entender que una de las cosas que hace el bootstrap es crear un gran contenedor donde le seteas propiedades con "_initPropiedad()" para luego recuperarlas en el momento que las necesitemos.
Como yo no sabía esto, cargaba esas "propiedades" en la vista para luego utilizarlas cuando las necesiba. Jeje, osea, hacia cualquiera!
Ahora después de esto quisiera saber como hago para setear en el bootstrap lo siguiente, teniendo en cuenta que yo configuré el "profiler" en el config:
Código PHP:
$profiler->setEnabled(false);
Osea no se como obtener una propiedad del config y luego setearla.