Class: AteTracks::Structures::RelatedCollections

Inherits:
Object
  • Object
show all
Defined in:
lib/atetracks/structures.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ RelatedCollections

Returns a new instance of RelatedCollections.



218
219
220
221
222
223
224
225
# File 'lib/atetracks/structures.rb', line 218

def initialize(data)
  return nil if data.nil?
  @collections = []

  if Structures::not_empty?(data['collections'])
    @collections = Structures::populate(data['@collections'], Collection)
  end
end

Instance Attribute Details

#collectionsObject

Returns the value of attribute collections.



216
217
218
# File 'lib/atetracks/structures.rb', line 216

def collections
  @collections
end