Class: CardDB::RulesetValidationImpact
Instance Attribute Summary
Attributes inherited from Resource
#client, #data
Instance Method Summary
collapse
Methods inherited from Resource
#[], #initialize, #key?, #to_h, #to_json
Instance Method Details
#affected_deck_count ⇒ Object
2161
|
# File 'lib/carddb/collection.rb', line 2161
def affected_deck_count = data['affectedDeckCount']
|
#blocker_count ⇒ Object
2163
|
# File 'lib/carddb/collection.rb', line 2163
def blocker_count = data['blockerCount']
|
#checked_at ⇒ Object
2160
|
# File 'lib/carddb/collection.rb', line 2160
def checked_at = parse_time(data['checkedAt'])
|
#invalid_deck_count ⇒ Object
2162
|
# File 'lib/carddb/collection.rb', line 2162
def invalid_deck_count = data['invalidDeckCount']
|
#results ⇒ Object
2166
2167
2168
|
# File 'lib/carddb/collection.rb', line 2166
def results
@results ||= (data['results'] || []).map { |deck| RulesetValidationImpactDeck.new(deck, client: client) }
end
|
#ruleset_id ⇒ Object
2158
|
# File 'lib/carddb/collection.rb', line 2158
def ruleset_id = data['rulesetId']
|
#ruleset_version_id ⇒ Object
2159
|
# File 'lib/carddb/collection.rb', line 2159
def ruleset_version_id = data['rulesetVersionId']
|
#warning_count ⇒ Object
2164
|
# File 'lib/carddb/collection.rb', line 2164
def warning_count = data['warningCount']
|