module Representable::Debug
Public Instance Methods
Source
# File lib/representable/debug.rb, line 5 def _representable_logger @logger ||= Logger.new(STDOUT) end
Source
# File lib/representable/debug.rb, line 19 def create_representation_with(doc, options, format) representable_log "[Serialize]........." representable_log "[Serialize]" super end
Calls superclass method
Source
# File lib/representable/debug.rb, line 9 def representable_log(message) _representable_logger.debug { message } end
Source
# File lib/representable/debug.rb, line 25 def representable_map(*) super.tap do |arr| arr.collect { |bin| bin.extend(Binding) } end end
Calls superclass method
Source
# File lib/representable/debug.rb, line 13 def update_properties_from(doc, options, format) representable_log "[Deserialize]........." representable_log "[Deserialize] document #{doc.inspect}" super end
Calls superclass method