Method: Graphiti::Util::RemoteSerializer#generate
- Defined in:
- lib/graphiti/util/remote_serializer.rb
#generate(models) ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/graphiti/util/remote_serializer.rb', line 13 def generate(models) models.each do |model| model.to_h.each_pair do |key, value| if key == :_relationships add_relationships(value) elsif add_attribute?(model, key) @serializer.attribute(key) end end end post_process(@serializer, models) @serializer end |