Using the Zend_Log component we can easily write log messages tracking the execution of our code. We can write these messages to various destinations, such as a plain text file or a database.
//writting log message $logger = new Zend_Log(); $writer = new Zend_Log_Writer_Stream('zfapp.log'); $logger->addWriter($writer); // attaching formatter to the writer $format = '%timestamp%: %priorityName%: %message%' . PHP_EOL; $formatter = new Zend_Log_Formatter_Simple($format); $writer->setFormatter($formatter); // writing log messages $logger->log('Aithin indexAction', Zend_Log::EMERG);
The following video clip shows a simple controller that includes the usage of this component.