Sha256: 23eb32bce8998ed2237f4dfb3c879f4f3e87f62271a4ef90bf0a6754f4b982ea
Contents?: true
Size: 485 Bytes
Versions: 19
Compression:
Stored size: 485 Bytes
Contents
# # Collection model. A collection is a named array of Resources. # module Restful module ApiModel class Collection < Attribute attr_accessor :total_entries def initialize(name, resources, extended_type) super self.type = :collection end # invoke serialization def serialize(type) serializer = Restful::Serializers::Base.serializer(type) serializer.serialize(self) end end end end
Version data entries
19 entries across 19 versions & 4 rubygems