Un objet de log est créé en appelant la méthode Zend_Log::registerLogger()
avec une instance de
Zend_Log_Adapter_Interface
en argument
require_once 'Zend/Log.php'; // classe de base Zend_Log require_once 'Zend/Log/Adapter/File.php'; // adapteur de log File // Enregistre le loggueur de fichier Zend_Log::registerLogger(new Zend_Log_Adapter_File('/logs/simple.txt'));
Les messages sont ensuite envoyé au log avec Zend_Log::log()
.
/** * Envoie un message au log, Un second argument optionnel définit le niveau de log * Si aucun niveau n'est définit, le niveau LEVEL_DEBUG sera utilisé. */ Zend_Log::log('Premier message de log'); /** * Enregistre un message de log important. */ Zend_Log::log('Une grave erreur à eu lieu', Zend_Log::LEVEL_SEVERE);