class ProxES::PermissionPolicy
Public Instance Methods
create?()
click to toggle source
# File lib/proxes/policies/permission_policy.rb, line 7 def create? user&.super_admin? end
delete?()
click to toggle source
# File lib/proxes/policies/permission_policy.rb, line 23 def delete? create? end
list?()
click to toggle source
# File lib/proxes/policies/permission_policy.rb, line 11 def list? create? end
permitted_attributes()
click to toggle source
# File lib/proxes/policies/permission_policy.rb, line 27 def permitted_attributes %i[verb pattern index role_id user_id] end
read?()
click to toggle source
# File lib/proxes/policies/permission_policy.rb, line 15 def read? create? end
update?()
click to toggle source
# File lib/proxes/policies/permission_policy.rb, line 19 def update? read? end