Sha256: 495905f364015713ae4f6b9750782d016f006f2c2110197584b8dc7cb4e7f21c

Contents?: true

Size: 438 Bytes

Versions: 5

Compression:

Stored size: 438 Bytes

Contents

begin
  require 'mongoid'
rescue LoadError
end

if defined?(Mongoid)
  require 'typus/orm/mongoid/class_methods'
  Mongoid::Document::ClassMethods.send(:include, Typus::Orm::Mongoid::ClassMethods)

  require 'typus/orm/mongoid/instance_methods'
  Mongoid::Document.send(:include, Typus::Orm::Mongoid::InstanceMethods)

  require 'typus/orm/mongoid/search'
  Mongoid::Document::ClassMethods.send(:include, Typus::Orm::Mongoid::Search)
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
typus-3.1.10 lib/typus/orm/mongoid.rb
typus-3.1.9 lib/typus/orm/mongoid.rb
typus-3.1.8 lib/typus/orm/mongoid.rb
typus-3.1.7 lib/typus/orm/mongoid.rb
typus-3.1.6 lib/typus/orm/mongoid.rb