module Doorkeeper::Couchbase::Timestamps

Public Instance Methods

created_at() click to toggle source
# File lib/support/orm/couchbase/timestamps.rb, line 29
def created_at
    Time.at(self[:created_at])
end
revoked_at() click to toggle source
# File lib/support/orm/couchbase/timestamps.rb, line 15
def revoked_at
    revoked = self[:revoked_at]
    Time.at(revoked) unless revoked.nil?
end
revoked_at=(time) click to toggle source
# File lib/support/orm/couchbase/timestamps.rb, line 20
def revoked_at=(time)
    if time
        number = time.is_a?(Numeric) ? time.to_i : time.to_time.to_i
        self[:revoked_at] = number
    else
        self[:revoked_at] = nil
    end
end