Sha256: d0facb0e985eca6ac1d0bab9cb99a3d7bfe4264b47f09b6310107ddd9b9cbc22
Contents?: true
Size: 730 Bytes
Versions: 2
Compression:
Stored size: 730 Bytes
Contents
require 'active_support/lazy_load_hooks' module Doorkeeper module Orm module Mongoid4 def self.initialize_models! lazy_load do require 'doorkeeper/orm/mongoid4/access_grant' require 'doorkeeper/orm/mongoid4/access_token' require 'doorkeeper/orm/mongoid4/application' end end def self.initialize_application_owner! lazy_load do require 'doorkeeper/models/concerns/ownership' Doorkeeper::Application.send :include, Doorkeeper::Models::Ownership end end def self.check_requirements!(_config); end def self.lazy_load(&block) ActiveSupport.on_load(:mongoid, {}, &block) end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
doorkeeper-mongodb-4.2.0 | lib/doorkeeper/orm/mongoid4.rb |
doorkeeper-mongodb-4.1.0 | lib/doorkeeper/orm/mongoid4.rb |