Method: Representable::ObjectSerializer#call

Defined in:
lib/representable/serializer.rb

#callObject



10
11
12
13
14
15
16
17
# File 'lib/representable/serializer.rb', line 10

def call
  # return unless @binding.typed? # FIXME: fix that in XML/YAML.
  return @object if @object.nil? # DISCUSS: move to Object#serialize ?

  representable = prepare(@object)

  serialize(representable, @binding.user_options)
end