module Doorkeeper::Orm::Mongoid4

Public Class Methods

check_requirements!(_config) click to toggle source
# File lib/doorkeeper/orm/mongoid4.rb, line 25
def self.check_requirements!(_config); end
initialize_application_owner!() click to toggle source
# File lib/doorkeeper/orm/mongoid4.rb, line 17
def self.initialize_application_owner!
  lazy_load do
    require "doorkeeper/orm/concerns/mongoid/ownership"

    Doorkeeper::Application.include Doorkeeper::Orm::Concerns::Mongoid::Ownership
  end
end
initialize_models!() click to toggle source
# File lib/doorkeeper/orm/mongoid4.rb, line 8
def self.initialize_models!
  lazy_load do
    require "doorkeeper/orm/mongoid4/access_grant"
    require "doorkeeper/orm/mongoid4/access_token"
    require "doorkeeper/orm/mongoid4/application"
    require "doorkeeper/orm/mongoid4/stale_records_cleaner"
  end
end
lazy_load(&block) click to toggle source
# File lib/doorkeeper/orm/mongoid4.rb, line 27
def self.lazy_load(&block)
  ActiveSupport.on_load(:mongoid, {}, &block)
end