Class: Looksist::Serializers::Her
- Inherits:
-
Object
- Object
- Looksist::Serializers::Her
- Defined in:
- lib/looksist/core.rb
Class Method Summary collapse
Class Method Details
.json_opts(obj, lookup_attributes, _) ⇒ Object
63 64 65 66 67 68 69 70 |
# File 'lib/looksist/core.rb', line 63 def json_opts(obj, lookup_attributes, _) lookup_attributes ||= {} other_attributes = lookup_attributes.keys.each_with_object({}) do |a, acc| using = lookup_attributes[a] acc[a] = obj.send(a) if obj.attributes.has_key?(using.to_s) end obj.attributes.merge(other_attributes) end |