Class: Brickset::MinifigCollection

Inherits:
Object
  • Object
show all
Defined in:
lib/brickset/minifig_collection.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

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_numberObject

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_setsObject

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_looseObject

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_totalObject

Returns the value of attribute owned_total.



3
4
5
# File 'lib/brickset/minifig_collection.rb', line 3

def owned_total
  @owned_total
end

#wantedObject

Returns the value of attribute wanted.



3
4
5
# File 'lib/brickset/minifig_collection.rb', line 3

def wanted
  @wanted
end