Sha256: 0eaf486443862b9ad502e3d445651b49088108e69f289353097224018d56d3c0
Contents?: true
Size: 955 Bytes
Versions: 2
Compression:
Stored size: 955 Bytes
Contents
# frozen_string_literal: true module EveOnline module ESI module Models class Notification < Base def as_json { is_read: is_read, notification_id: notification_id, sender_id: sender_id, sender_type: sender_type, text: text, timestamp: timestamp, type: type, } end def is_read options["is_read"] end def notification_id options["notification_id"] end def sender_id options["sender_id"] end def sender_type options["sender_type"] end def text options["text"] end def timestamp timestamp = options["timestamp"] parse_datetime_with_timezone(timestamp) if timestamp end def type options["type"] end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
eve_online-0.31.0 | lib/eve_online/esi/models/notification.rb |
eve_online-0.30.0 | lib/eve_online/esi/models/notification.rb |