Class: CardDB::DeckPreviewToken
Overview
Wrapper for deck preview token metadata
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
#created_at ⇒ Object
1716
1717
1718
|
# File 'lib/carddb/collection.rb', line 1716
def created_at
parse_time(data['createdAt'])
end
|
#deck_id ⇒ Object
1696
1697
1698
|
# File 'lib/carddb/collection.rb', line 1696
def deck_id
data['deckId']
end
|
#expires_at ⇒ Object
1704
1705
1706
|
# File 'lib/carddb/collection.rb', line 1704
def expires_at
parse_time(data['expiresAt'])
end
|
#id ⇒ Object
1692
1693
1694
|
# File 'lib/carddb/collection.rb', line 1692
def id
data['id']
end
|
#label ⇒ Object
1700
1701
1702
|
# File 'lib/carddb/collection.rb', line 1700
def label
data['label']
end
|
#last_used_at ⇒ Object
1712
1713
1714
|
# File 'lib/carddb/collection.rb', line 1712
def last_used_at
parse_time(data['lastUsedAt'])
end
|
#revoked_at ⇒ Object
1708
1709
1710
|
# File 'lib/carddb/collection.rb', line 1708
def revoked_at
parse_time(data['revokedAt'])
end
|
#updated_at ⇒ Object
1720
1721
1722
|
# File 'lib/carddb/collection.rb', line 1720
def updated_at
parse_time(data['updatedAt'])
end
|