monolog
Version:
Log with Monolog
28 lines (22 loc) • 645 B
text/coffeescript
AbstractHandler = require './AbstractHandler'
class AbstractProcessingHandler extends AbstractHandler
handle:(record,cb)->
if
record =
record.formatted = if
.format(record)
else
record.message
==false
false
else
false
# writes a record
# {monolog.Record} record
# {Function} cb
# {Boolean}
write:(record,cb)->
cb(undefined,undefined,record,this) if cb instanceof Function
module.exports = AbstractProcessingHandler