class ActiveAdminRole::Config
Attributes
current_user_method_name[RW]
default_state[R]
guest_user_roles[RW]
roles[RW]
super_user_roles[RW]
user_class_name[RW]
Public Class Methods
new()
click to toggle source
# File lib/active_admin_role/config.rb, line 6 def initialize @roles = { guest: 0, support: 1, staff: 2, manager: 3, admin: 99 } @guest_user_roles = [:guest] @super_user_roles = [:admin] @user_class_name = "AdminUser" @default_state = :cannot @current_user_method_name = "current_admin_user" end
Public Instance Methods
default_state=(value)
click to toggle source
# File lib/active_admin_role/config.rb, line 15 def default_state=(value) @default_state = (value.to_s == "can") ? :can : :cannot end