Class: C::Role

Inherits:
ApplicationRecord show all
Defined in:
app/models/c/role.rb

Instance Method Summary collapse

Instance Method Details

#build_or_find_permissionsObject



12
13
14
15
16
# File 'app/models/c/role.rb', line 12

def build_or_find_permissions
  PermissionSubject.find_each do |subject|
    permissions.collect(&:permission_subject_id).include?(subject.id) || permissions.build(permission_subject: subject)
  end
end