Method: Representable::Function::Decorate#call

Defined in:
lib/representable/deserializer.rb

#call(object, options) ⇒ Object



44
45
46
47
48
49
50
51
52
# File 'lib/representable/deserializer.rb', line 44

def call(object, options)
  binding = options[:binding]

  return object unless object # object might be nil.

  mod = binding.evaluate_option(:extend, object, options)

  prepare_for(mod, object, binding)
end