Class: Dscf::Core::AccountManagementPolicy
Instance Attribute Summary
#record, #user
Instance Method Summary
collapse
#create?, #destroy?, #initialize, #show?, #update?
Instance Method Details
#activate? ⇒ Boolean
12
13
14
|
# File 'app/policies/dscf/core/account_management_policy.rb', line 12
def activate?
user.has_permission?("account_management.activate")
end
|
#index? ⇒ Boolean
4
5
6
|
# File 'app/policies/dscf/core/account_management_policy.rb', line 4
def index?
user.has_permission?("account_management.index")
end
|
#suspend? ⇒ Boolean
8
9
10
|
# File 'app/policies/dscf/core/account_management_policy.rb', line 8
def suspend?
user.has_permission?("account_management.suspend")
end
|