class Arpa::Services::Roles::Remove::RoleRemover
Public Instance Methods
remove(entity)
click to toggle source
# File lib/arpa/services/roles/remove/role_remover.rb, line 6 def remove(entity) if entity.has_profile? remover_repo.disable(entity) else remover_repo.destroy(entity) end end
Private Instance Methods
remover_repo()
click to toggle source
# File lib/arpa/services/roles/remove/role_remover.rb, line 16 def remover_repo @remover_repo ||= Arpa::Repositories::Roles::Remover.new end