Sha256: 7f02bcd4bc5ea32bac72afaee932f80287cd266b2c1d6e68f25d8f03bc4aee22
Contents?: true
Size: 1.15 KB
Versions: 2
Compression:
Stored size: 1.15 KB
Contents
require "rails_admin_comments/version" require 'mongoid' require 'mongoid_userstamp' require "rails_admin_user_abilities/engine" require 'rails_admin_user_abilities/configuration' require 'rails_admin/config/actions' require 'rails_admin/config/model' require 'rails_admin_user_abilities/action' # require 'rails_admin_user_abilities/model' require 'rails_admin_user_abilities/helper' module RailsAdminUserAbilities 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 def model_namespace "RailsAdminUserAbilities::Models::#{RailsAdminUserAbilities.orm.to_s.camelize}" end def orm_specific(name) "#{model_namespace}::#{name}".constantize end end module Models autoload :UserAbility, "rails_admin_user_abilities/models/user_ability" module Mongoid autoload :UserAbility, "rails_admin_user_abilities/models/mongoid/user_ability" end end # autoload :RailsAdminConfig, "rails_admin_comments/rails_admin_config" end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
rails_admin_user_abilities-0.1.0.1 | lib/rails_admin_user_abilities.rb |
rails_admin_user_abilities-0.1.0 | lib/rails_admin_user_abilities.rb |