Module: Devise::Orm::MongoMapper::Hook

Defined in:
lib/devise/orm/mongo_mapper.rb,
lib/devise/orm/mongo_mapper_active_model.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.validates_uniqueness_of(*fields) ⇒ Object



17
18
19
# File 'lib/devise/orm/mongo_mapper_active_model.rb', line 17

def self.validates_uniqueness_of(*fields)
  validates_with UniquenessValidator, _merge_attributes(fields)
end

Instance Method Details

#devise_modules_hook!Object



11
12
13
14
15
16
17
18
# File 'lib/devise/orm/mongo_mapper.rb', line 11

def devise_modules_hook!
  extend Schema
  include Compatibility 
  include Validatable
  yield
  return unless Devise.apply_schema
  devise_modules.each { |m| send(m) if respond_to?(m, true) }
end