Class: Arpa::Repositories::Actions::Remover

Inherits:
Object
  • Object
show all
Includes:
Base
Defined in:
lib/arpa/repositories/actions/remover.rb

Instance Method Summary collapse

Instance Method Details

#destroy(entity) ⇒ Object



7
8
9
# File 'lib/arpa/repositories/actions/remover.rb', line 7

def destroy(entity)
  repository_class.destroy(entity.id)
end

#mapper_instanceObject



11
12
13
# File 'lib/arpa/repositories/actions/remover.rb', line 11

def mapper_instance
  Arpa::DataMappers::ActionMapper.instance
end

#repository_classObject



15
16
17
# File 'lib/arpa/repositories/actions/remover.rb', line 15

def repository_class
  RepositoryAction
end