Sha256: f6a2803d1722c9d4c815151d7eb5df08a5212c1c6935ddc03ae58eff7de1655f
Contents?: true
Size: 462 Bytes
Versions: 10
Compression:
Stored size: 462 Bytes
Contents
module Arpa module Services module Roles module Remove class RoleRemover def remove(entity) if entity.has_profile? remover_repo.disable(entity) else remover_repo.destroy(entity) end end private def remover_repo @remover_repo ||= Arpa::Repositories::Roles::Remover.new end end end end end end
Version data entries
10 entries across 10 versions & 1 rubygems