Sha256: 02477e9d5548be3385502d631126831f668c5bfb84a7abe8655941484d01f43c
Contents?: true
Size: 392 Bytes
Versions: 4
Compression:
Stored size: 392 Bytes
Contents
# frozen_string_literal: true require_relative 'basic_model' module Redd module Models # Models access_token and related keys. class Access < BasicModel def expired?(grace_period = 60) Time.now > @created_at + (get_attribute(:expires_in) - grace_period) end private def after_initialize @created_at = Time.now end end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
redd-0.8.1 | lib/redd/models/access.rb |
redd-0.8.0 | lib/redd/models/access.rb |
redd-0.8.0.pre.2 | lib/redd/models/access.rb |
redd-0.8.0.pre.1 | lib/redd/models/access.rb |