Esempio n. 1
0
 /**
  * Add a Firebug writer
  * 
  * @return void 
  */
 public function addFirebugWriter()
 {
     $writer = new Zend_Log_Writer_Firebug();
     $writer->setEnabled(true);
     $this->addWriter($writer);
 }
Esempio n. 2
0
 /**
  * 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;
 }
Esempio n. 3
0
 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);
 }