Class: Doorkeeper::AccessGrant
- Inherits:
-
Object
- Object
- Doorkeeper::AccessGrant
- Includes:
- DoorkeeperMongodb::Compatible, DoorkeeperMongodb::Mixins::MongoMapper::AccessGrantMixin, DoorkeeperMongodb::Mixins::Mongoid::AccessGrantMixin, DoorkeeperMongodb::Shared::Scopes, MongoMapper::Document, Mongoid::Document, Mongoid::Timestamps
- Defined in:
- lib/doorkeeper/orm/mongoid4/access_grant.rb,
lib/doorkeeper/orm/mongoid5/access_grant.rb,
lib/doorkeeper/orm/mongoid6/access_grant.rb,
lib/doorkeeper/orm/mongoid7/access_grant.rb,
lib/doorkeeper/orm/mongo_mapper/access_grant.rb
Class Method Summary collapse
Instance Method Summary collapse
Methods included from DoorkeeperMongodb::Shared::Scopes
Methods included from DoorkeeperMongodb::Compatible
Class Method Details
.create_indexes ⇒ Object
24 25 26 |
# File 'lib/doorkeeper/orm/mongo_mapper/access_grant.rb', line 24 def self.create_indexes ensure_index :token, unique: true end |
Instance Method Details
#save!(options = {}) ⇒ Object
28 29 30 31 32 33 34 |
# File 'lib/doorkeeper/orm/mongo_mapper/access_grant.rb', line 28 def save!( = {}) if .key?(:validate) super(.merge(safe: .delete(:validate))) else super end end |