Class: PuzzlyApiPlugin::Collection
- Inherits:
-
JSONable
- Object
- Hash
- JSONable
- PuzzlyApiPlugin::Collection
show all
- Defined in:
- lib/puzzly_api_plugin/collection/collection.rb
Instance Method Summary
collapse
Methods inherited from JSONable
#copy_to_hash, #to_s
Instance Method Details
16
17
18
|
# File 'lib/puzzly_api_plugin/collection/collection.rb', line 16
def add_metadata(metadata)
self[metadata.id] = metadata
end
|
#get_by_id(id) ⇒ Object
20
21
22
|
# File 'lib/puzzly_api_plugin/collection/collection.rb', line 20
def get_by_id(id)
self[id]
end
|
#identities ⇒ Object
5
6
7
8
9
10
11
12
13
14
|
# File 'lib/puzzly_api_plugin/collection/collection.rb', line 5
def identities
identities = []
each do |_id, metadata|
identity = metadata.to_identity
identities.push identity
end
identities
end
|