Method: EmailManager::Generators::ViewsGenerator#copy_views

Defined in:
lib/generators/email_manager/views_generator.rb

#copy_viewsObject

Adds the views to the parent project



27
28
29
30
31
32
33
34
35
36
# File 'lib/generators/email_manager/views_generator.rb', line 27

def copy_views
  #theoretical support in the future for haml
  extension = "." + template_engine
  file_names = %w{index show _pagination _search_form }
  file_names.each do |file_name|
    source = "views/email_manager/managed_emails/" + file_name + ".html" + extension
    destination = "app/views/email_manager/managed_emails/" + file_name + ".html" + extension
    copy_file source, destination
  end
end