Module: RoleAble
- Defined in:
- lib/app/models/concerns/role_able.rb
Overview
Constants for a role
Constant Summary collapse
- ROLE_NONE =
'none'.freeze
- ROLE_VIEW =
'view'.freeze
- ROLE_EDIT =
'edit'.freeze
- ROLE_ADMIN =
'admin'.freeze
- ROLE_SUPER_ADMIN =
'super_admin'.freeze
- ALL_ROLES =
[ROLE_NONE, ROLE_VIEW, ROLE_EDIT, ROLE_ADMIN].freeze
- ALL_SUPER_ROLES =
[ROLE_NONE, ROLE_VIEW, ROLE_EDIT, ROLE_ADMIN, ROLE_SUPER_ADMIN].freeze
- ALL_BUT_NONE_ROLES =
[ROLE_VIEW, ROLE_EDIT, ROLE_ADMIN].freeze
- ADMIN_EDIT_ROLES =
[ROLE_EDIT, ROLE_ADMIN].freeze