Exemplo n.º 1
0
 /**
  * Setup console logger
  *
  * @return void
  */
 private function _initLogger()
 {
     $writer = Zend_Log_Writer_Stream::factory(['stream' => 'php://stdout']);
     $formatter = Mage::getModel('messenger/log_formatter')->factory($this->getArg('log-format'));
     $writer->setFormatter($formatter);
     Mage::getSingleton('messenger/di')->container()->instanceManager()->setParameters('log', ['writer' => $writer]);
 }
Exemplo n.º 2
0
 /**
  * Init default logger
  *
  * @return Zend_Log_Writer_Abstract
  */
 private function _initDefaultWriter()
 {
     $writer = Zend_Log_Writer_Stream::factory(['stream' => Mage::getBaseDir('log') . DS . Mage::getStoreConfig('messenger/log/file')]);
     $formatter = Mage::getModel('messenger/log_formatter')->factory(Mage::getStoreConfig('messenger/log/format'));
     $writer->setFormatter($formatter);
     return $writer;
 }