Sha256: 808f8c257a02c5f6124ec0ac9140224ac41e6080f6d3754c9a8fc37a940f97ef

Contents?: true

Size: 224 Bytes

Versions: 11

Compression:

Stored size: 224 Bytes

Contents

module Doorkeeper
  module Models
    module Revocable
      def revoke(clock = DateTime)
        update_attribute :revoked_at, clock.now
      end

      def revoked?
        revoked_at.present?
      end
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
doorkeeper-1.4.2 lib/doorkeeper/models/revocable.rb
doorkeeper-1.4.1 lib/doorkeeper/models/revocable.rb
doorkeeper-1.4.0 lib/doorkeeper/models/revocable.rb
doorkeeper-0.4.2 lib/doorkeeper/models/revocable.rb
doorkeeper-0.4.1 lib/doorkeeper/models/revocable.rb
doorkeeper-0.4.0 lib/doorkeeper/models/revocable.rb
doorkeeper-0.3.4 lib/doorkeeper/models/revocable.rb
doorkeeper-0.3.3 lib/doorkeeper/models/revocable.rb
doorkeeper-0.3.2 lib/doorkeeper/models/revocable.rb
doorkeeper-0.3.1 lib/doorkeeper/models/revocable.rb
doorkeeper-0.3.0 lib/doorkeeper/models/revocable.rb