class Representable::Function::Decorate

Public Instance Methods

call(object, options) click to toggle source
# 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
prepare_for(mod, object, binding) click to toggle source
# File lib/representable/deserializer.rb, line 54
def prepare_for(mod, object, binding)
  mod.prepare(object)
end