class Caman.Logger
constructor: ->
for name in ['log', 'info', 'warn', 'error']
@[name] = do (name) ->
(args...) ->
return if not Caman.DEBUG
try
console[name].apply console, args
catch e
Simple console logger class that can be toggled on and off based on Caman.DEBUG
class Caman.Logger
constructor: ->
for name in ['log', 'info', 'warn', 'error']
@[name] = do (name) ->
(args...) ->
return if not Caman.DEBUG
try
console[name].apply console, args
catch e
We're probably using IE9 or earlier
console[name] args
@debug = @log
Log = new Caman.Logger()