class ApiStruct::Collection
Attributes
collection[R]
Public Class Methods
new(collection, entity_klass)
click to toggle source
# File lib/api_struct/collection.rb, line 5 def initialize(collection, entity_klass) raise EntityError, 'Collection must be a Array' unless collection.is_a? Array @collection = collection.map { |item| entity_klass.convert_to_entity(item) } __setobj__(@collection) end
Public Instance Methods
failure?()
click to toggle source
# File lib/api_struct/collection.rb, line 15 def failure? false end
success?()
click to toggle source
# File lib/api_struct/collection.rb, line 11 def success? true end