Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Branch: master
Fetching contributors…

Cannot retrieve contributors at this time

36 lines (23 sloc) 0.905 kB


CouchDB Log Writer for Zend Framework

For logs are nosql database is better than RBMS.

  • map functions (all log messages)

    function(doc) {
      emit(doc.priorityName,[doc.timestamp,doc.message, doc.module, doc.controller]);
  • map function by priority (save as logger/log_by_prior)

    function(doc) {
      if (doc.priority) {
         emit(doc.priority, [doc.priorityName, doc.timestamp, doc.message, doc.module, doc.controller]);
  • map function by timestamp (save as logger/log_by_timestamp)

    function(doc) {
      if (doc.timestamp) {
         emit(doc.timestamp, [doc.priorityName, doc.message, doc.module, doc.controller]);
  • call by using
  • or using PHP as in example IndexController

Jump to Line
Something went wrong with that request. Please try again.