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
2137
|
# File 'lib/carddb/collection.rb', line 2137
def affected_deck_count = data['affectedDeckCount']
|
#blocker_count ⇒ Object
2139
|
# File 'lib/carddb/collection.rb', line 2139
def blocker_count = data['blockerCount']
|
#checked_at ⇒ Object
2136
|
# File 'lib/carddb/collection.rb', line 2136
def checked_at = parse_time(data['checkedAt'])
|
#invalid_deck_count ⇒ Object
2138
|
# File 'lib/carddb/collection.rb', line 2138
def invalid_deck_count = data['invalidDeckCount']
|
#results ⇒ Object
2142
2143
2144
|
# File 'lib/carddb/collection.rb', line 2142
def results
@results ||= (data['results'] || []).map { |deck| RulesetValidationImpactDeck.new(deck, client: client) }
end
|
#ruleset_id ⇒ Object
2134
|
# File 'lib/carddb/collection.rb', line 2134
def ruleset_id = data['rulesetId']
|
#ruleset_version_id ⇒ Object
2135
|
# File 'lib/carddb/collection.rb', line 2135
def ruleset_version_id = data['rulesetVersionId']
|
#warning_count ⇒ Object
2140
|
# File 'lib/carddb/collection.rb', line 2140
def warning_count = data['warningCount']
|