module RailsAdminUserAbilities
Constants
- VERSION
Public Class Methods
active_record?()
click to toggle source
# File lib/rails_admin_user_abilities.rb, line 29 def active_record? orm == :active_record end
model_namespace()
click to toggle source
# File lib/rails_admin_user_abilities.rb, line 33 def model_namespace "RailsAdminUserAbilities::Models::#{RailsAdminUserAbilities.orm.to_s.camelize}" end
mongoid?()
click to toggle source
# File lib/rails_admin_user_abilities.rb, line 26 def mongoid? orm == :mongoid end
orm()
click to toggle source
# File lib/rails_admin_user_abilities.rb, line 18 def orm :mongoid # if defined?(::Mongoid) # :mongoid # else # :active_record # end end
orm_specific(name)
click to toggle source
# File lib/rails_admin_user_abilities.rb, line 36 def orm_specific(name) "#{model_namespace}::#{name}".constantize end