Sha256: 38b527fd2f4082af16613318635eef85062b168c829937e6387c1568a7c47c2d

Contents?: true

Size: 221 Bytes

Versions: 23

Compression:

Stored size: 221 Bytes

Contents

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

      def revoked?
        revoked_at.present?
      end
    end
  end
end

Version data entries

23 entries across 23 versions & 1 rubygems

Version Path
doorkeeper-1.3.1 lib/doorkeeper/models/revocable.rb
doorkeeper-1.3.0 lib/doorkeeper/models/revocable.rb
doorkeeper-1.2.0 lib/doorkeeper/models/revocable.rb
doorkeeper-1.1.0 lib/doorkeeper/models/revocable.rb
doorkeeper-1.0.0 lib/doorkeeper/models/revocable.rb
doorkeeper-1.0.0.rc2 lib/doorkeeper/models/revocable.rb
doorkeeper-1.0.0.rc1 lib/doorkeeper/models/revocable.rb
doorkeeper-0.7.4 lib/doorkeeper/models/revocable.rb
doorkeeper-0.7.3 lib/doorkeeper/models/revocable.rb
doorkeeper-0.7.2 lib/doorkeeper/models/revocable.rb
doorkeeper-0.7.1 lib/doorkeeper/models/revocable.rb
doorkeeper-0.7.0 lib/doorkeeper/models/revocable.rb
doorkeeper-0.6.7 lib/doorkeeper/models/revocable.rb
doorkeeper-0.6.6 lib/doorkeeper/models/revocable.rb
doorkeeper-0.6.5 lib/doorkeeper/models/revocable.rb
doorkeeper-0.6.4 lib/doorkeeper/models/revocable.rb
doorkeeper-0.6.3 lib/doorkeeper/models/revocable.rb
doorkeeper-0.6.2 lib/doorkeeper/models/revocable.rb
doorkeeper-0.6.1 lib/doorkeeper/models/revocable.rb
doorkeeper-0.6.0 lib/doorkeeper/models/revocable.rb