Class: Cleon::Services::CloneEntity
- Inherits:
-
CloneConcept
- Object
- Service
- CloneConcept
- Cleon::Services::CloneEntity
- Defined in:
- lib/cleon/services/clone_entity.rb
Overview
Clone service
Constant Summary
Constants included from ArGuards
Instance Method Summary collapse
-
#config ⇒ Hash
return configuration, must be provided in subclasses.
Methods inherited from CloneConcept
#call, #do_require, #initialize, #renderer, #write_file
Methods inherited from Service
Constructor Details
This class inherits a constructor from Cleon::Services::CloneConcept
Instance Method Details
#config ⇒ Hash
return configuration, must be provided in subclasses
11 12 13 14 15 16 17 18 19 |
# File 'lib/cleon/services/clone_entity.rb', line 11 def config { code_erb: "#{Cleon.root}/lib/erb/entity.rb.erb", spec_erb: "#{Cleon.root}/lib/erb/entity_spec.rb.erb", code_dir: "lib/#{@home.base}/entities", spec_dir: "test/#{@home.base}/entities", include: "lib/#{@home.base}/entities.rb" } end |