Class: Brickset::MinifigCollection
- Inherits:
-
Object
- Object
- Brickset::MinifigCollection
- Defined in:
- lib/brickset/minifig_collection.rb
Instance Attribute Summary collapse
-
#minifig_number ⇒ Object
Returns the value of attribute minifig_number.
-
#owned_in_sets ⇒ Object
Returns the value of attribute owned_in_sets.
-
#owned_loose ⇒ Object
Returns the value of attribute owned_loose.
-
#owned_total ⇒ Object
Returns the value of attribute owned_total.
-
#wanted ⇒ Object
Returns the value of attribute wanted.
Instance Method Summary collapse
-
#initialize(data) ⇒ MinifigCollection
constructor
minifigNumber String ownedInSets Integer ownedLoose Integer ownedTotal Integer wanted Boolean.
Constructor Details
#initialize(data) ⇒ MinifigCollection
minifigNumber String ownedInSets Integer ownedLoose Integer ownedTotal Integer wanted Boolean
9 10 11 12 13 14 15 |
# File 'lib/brickset/minifig_collection.rb', line 9 def initialize(data) @minifig_number = data.dig(:minifig_number) @owned_in_sets = data.dig(:owned_in_sets) @owned_loose = data.dig(:owned_loose) @owned_total = data.dig(:owned_total) @wanted = data.dig(:wanted) end |
Instance Attribute Details
#minifig_number ⇒ Object
Returns the value of attribute minifig_number.
3 4 5 |
# File 'lib/brickset/minifig_collection.rb', line 3 def minifig_number @minifig_number end |
#owned_in_sets ⇒ Object
Returns the value of attribute owned_in_sets.
3 4 5 |
# File 'lib/brickset/minifig_collection.rb', line 3 def owned_in_sets @owned_in_sets end |
#owned_loose ⇒ Object
Returns the value of attribute owned_loose.
3 4 5 |
# File 'lib/brickset/minifig_collection.rb', line 3 def owned_loose @owned_loose end |
#owned_total ⇒ Object
Returns the value of attribute owned_total.
3 4 5 |
# File 'lib/brickset/minifig_collection.rb', line 3 def owned_total @owned_total end |
#wanted ⇒ Object
Returns the value of attribute wanted.
3 4 5 |
# File 'lib/brickset/minifig_collection.rb', line 3 def wanted @wanted end |