/** * test pw replacements */ public function testPWReplacements() { $config = Tinebase_Core::getConfig(); $logfile = tempnam(Tinebase_Core::getTempDir(), 'testlog'); $writer = new Zend_Log_Writer_Stream($logfile); $formatter = new Tinebase_Log_Formatter(); $formatter->addReplacement($config->database->password); $writer->setFormatter($formatter); $this->_logger->addWriter($writer); $filter = new Zend_Log_Filter_Priority(5); $this->_logger->addFilter($filter); $this->_logger->notice($config->database->password); $loggerFile = file_get_contents($logfile); $writer->shutdown(); unlink($logfile); $this->assertFalse(strpos($loggerFile, $config->database->password), 'pw found!'); $this->assertContains('********', $loggerFile); if ($config->logger->logruntime || $config->logger->logdifftime) { $this->assertTrue(preg_match('/' . Tinebase_Core::getUser()->accountLoginName . ' \\d/', $loggerFile) === 1); } else { $this->assertContains(Tinebase_Core::getUser()->accountLoginName . ' - ', $loggerFile); } }
/** * Prio 5: Notice: normal but significant condition * * @param string $msg * @param EngineBlock_Log_Message_AdditionalInfo $additionalInfo * @return void */ public function notice($msg, $additionalInfo = null) { $this->_setAdditionalEventItems($additionalInfo); parent::notice($msg); }
public static function notice($message) { self::$_logger->notice($message); }
public function deleteAction() { if ($this->getRequest()->isPost()) { $del = $this->getRequest()->getPost('del'); if ($del == 'Yes') { $id = $this->getRequest()->getPost('id'); $albums = new Album_Model_DbTable_Albums(); $albums->deleteAlbum($id); //Inicializamos el log $logger = new Zend_Log(); //Aqui ponemos las salida por archivo $writer = new Zend_Log_Writer_Stream('../log/zfw.log'); $logger->addWriter($writer); //Aqui indicamos que solo se mostraran los mensajes que sean iguales o superiores a criticos $filter = new Zend_Log_Filter_Priority(Zend_Log::INFO); $this->logger = $logger->addFilter($filter); $logger->notice('elimnar el album con id ' . $id); } $this->_helper->redirector('index'); } else { $id = $this->_getParam('id', 0); $albums = new Album_Model_DbTable_Albums(); $this->view->album = $albums->getAlbum($id); } }