Sha256: a6edae197fba0ce06573916e4c0865a29374a49664aeb875f9221ee6264a6810

Contents?: true

Size: 1023 Bytes

Versions: 4

Compression:

Stored size: 1023 Bytes

Contents

require "rails_admin_comments/version"

require 'mongoid'
require 'mongoid_userstamp'

require "rails_admin_comments/engine"

require 'rails_admin/config/actions'
require 'rails_admin/config/model'

require 'rails_admin_comments/configuration'

require 'rails_admin/config/actions'
require 'rails_admin/config/model'
require 'rails_admin_comments/action'
# require 'rails_admin_comments/model'
require 'rails_admin_comments/helper'

module RailsAdminComments
  class << self
    def orm
      :mongoid
      # if defined?(::Mongoid)
      #   :mongoid
      # else
      #   :active_record
      # end
    end

    def mongoid?
      orm == :mongoid
    end

    def active_record?
      orm == :active_record
    end
  end

  module Comments
    autoload :Mongoid,           "rails_admin_comments/models/mongoid/comments"
  end
  module ModelComments
    autoload :Mongoid,           "rails_admin_comments/models/mongoid/model_comments"
  end
  # autoload :RailsAdminConfig,  "rails_admin_comments/rails_admin_config"
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_admin_comments-0.2.3.3 lib/rails_admin_comments.rb
rails_admin_comments-0.3.0.4 lib/rails_admin_comments.rb
rails_admin_comments-0.2.3.2 lib/rails_admin_comments.rb
rails_admin_comments-0.3.0.3 lib/rails_admin_comments.rb