Class: Connector::Generators::ComplexEntityGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/connector/complex_entity_generator.rb

Instance Method Summary collapse

Instance Method Details

#copy_example_filesObject



6
7
8
9
10
11
12
13
14
15
16
# File 'lib/generators/connector/complex_entity_generator.rb', line 6

def copy_example_files
  copy_file 'complex_entity_example/contact_and_lead.rb', 'app/models/entities/example_contact_and_lead.rb'

  copy_file 'complex_entity_example/contact.rb', 'app/models/entities/sub_entities/example_contact.rb'
  copy_file 'complex_entity_example/contact_mapper.rb', 'app/models/entities/sub_entities/example_contact_mapper.rb'

  copy_file 'complex_entity_example/lead.rb', 'app/models/entities/sub_entities/example_lead.rb'
  copy_file 'complex_entity_example/lead_mapper.rb', 'app/models/entities/sub_entities/example_lead_mapper.rb'

  copy_file 'complex_entity_example/person.rb', 'app/models/entities/sub_entities/example_person.rb'
end