Class: Admitad::Token
- Defined in:
- lib/admitad/models/token.rb
Instance Method Summary collapse
- #expired? ⇒ Boolean
-
#initialize(attributes) ⇒ Token
constructor
A new instance of Token.
Methods inherited from Result
Constructor Details
#initialize(attributes) ⇒ Token
Returns a new instance of Token.
17 18 19 20 |
# File 'lib/admitad/models/token.rb', line 17 def initialize(attributes) attributes[:expires_at] = Time.current.to_i + attributes['expires_in'] super(attributes) end |
Instance Method Details
#expired? ⇒ Boolean
22 23 24 |
# File 'lib/admitad/models/token.rb', line 22 def expired? (Time.current + Constants::BUFFER_TIME).to_i > expires_at end |