Class: Brickset::CollectionTotals

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

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(data) ⇒ CollectionTotals

totalSetsOwned Integer totalDistinctSetsOwned Integer totalSetsWanted Integer totalMinifigsOwned Integer totalMinifigsWanted Integer



9
10
11
12
13
14
15
# File 'lib/brickset/collection_tools.rb', line 9

def initialize(data)
  @total_sets_owned = data.dig(:total_sets_owned)
  @total_distinct_sets_owned = data.dig(:total_distinct_sets_owned)
  @total_sets_wanted = data.dig(:total_sets_wanted)
  @total_minifigs_owned = data.dig(:total_minifigs_owned)
  @total_minifigs_wanted = data.dig(:total_minifigs_wanted)
end

Instance Attribute Details

#total_distinct_sets_ownedObject

Returns the value of attribute total_distinct_sets_owned.



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

def total_distinct_sets_owned
  @total_distinct_sets_owned
end

#total_minifigs_ownedObject

Returns the value of attribute total_minifigs_owned.



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

def total_minifigs_owned
  @total_minifigs_owned
end

#total_minifigs_wantedObject

Returns the value of attribute total_minifigs_wanted.



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

def total_minifigs_wanted
  @total_minifigs_wanted
end

#total_sets_ownedObject

Returns the value of attribute total_sets_owned.



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

def total_sets_owned
  @total_sets_owned
end

#total_sets_wantedObject

Returns the value of attribute total_sets_wanted.



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

def total_sets_wanted
  @total_sets_wanted
end