Sha256: eec22b749e152c98ce3cbd3f1fb226091c110d3b7b32189779f13ed725db175d
Contents?: true
Size: 509 Bytes
Versions: 57
Compression:
Stored size: 509 Bytes
Contents
require 'active_support/core_ext/module/delegation' require 'active_support/core_ext/module/attribute_accessors' module Cmor module Rbac module Configuration def configure yield self end mattr_accessor(:user_class_name) { 'User' } mattr_accessor(:user_factory_name) { :user } mattr_accessor(:default_permissions_filename) { -> { Rails.root.join('config', 'rbac.yml') } } def self.user_class user_class_name.constantize end end end end
Version data entries
57 entries across 57 versions & 1 rubygems