/** * Add a Firebug writer * * @return void */ public function addFirebugWriter() { $writer = new Zend_Log_Writer_Firebug(); $writer->setEnabled(true); $this->addWriter($writer); }
/** * Initialize logging to firebug. Disabled on production. */ protected function _initLogging() { $logger = new Zend_Log(); if (defined('HMD_CLI')) { $writer = new Zend_Log_Writer_Stream('php://stderr'); } else { $writer = new Zend_Log_Writer_Firebug(); $writer->setEnabled(APPLICATION_ENV != 'production'); } $logger->addWriter($writer); Zend_Registry::set('logger', $logger); return $logger; }
public function initFirebug() { $writer = new Zend_Log_Writer_Firebug(); if (APPLICATION_ENV == 'production') { $writer->setEnabled($this->_config->system->debug->firebug && $this->_config->system->debug->ip == $this->getRequest()->getClientIp() ? true : false); } else { $writer->setEnabled($this->_config->system->debug->firebug ? true : false); } $logger = new Zend_Log($writer); Zend_Registry::set('logger', $logger); }