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
1199
1200
1201
|
# File 'lib/carddb/collection.rb', line 1199
def created_at
parse_time(data['createdAt'])
end
|
#deck_id ⇒ Object
1179
1180
1181
|
# File 'lib/carddb/collection.rb', line 1179
def deck_id
data['deckId']
end
|
#expires_at ⇒ Object
1187
1188
1189
|
# File 'lib/carddb/collection.rb', line 1187
def expires_at
parse_time(data['expiresAt'])
end
|
#id ⇒ Object
1175
1176
1177
|
# File 'lib/carddb/collection.rb', line 1175
def id
data['id']
end
|
#label ⇒ Object
1183
1184
1185
|
# File 'lib/carddb/collection.rb', line 1183
def label
data['label']
end
|
#last_used_at ⇒ Object
1195
1196
1197
|
# File 'lib/carddb/collection.rb', line 1195
def last_used_at
parse_time(data['lastUsedAt'])
end
|
#revoked_at ⇒ Object
1191
1192
1193
|
# File 'lib/carddb/collection.rb', line 1191
def revoked_at
parse_time(data['revokedAt'])
end
|
#updated_at ⇒ Object
1203
1204
1205
|
# File 'lib/carddb/collection.rb', line 1203
def updated_at
parse_time(data['updatedAt'])
end
|