Class: NewsletterGenerator

Inherits:
Rails::Generators::NamedBase
  • Object
show all
Defined in:
lib/generators/newsletter_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_newsletter_fileObject



6
7
8
# File 'lib/generators/newsletter_generator.rb', line 6

def create_newsletter_file
	template 'newsletter.rb', File.join('app/newsletters', class_path, "#{file_name}_newsletter.rb")
end

#create_view_filesObject



10
11
12
13
14
15
16
# File 'lib/generators/newsletter_generator.rb', line 10

def create_view_files
	actions.each do |action|
		available_formats.each do |format|
			template "action.#{format}.emv", File.join('app/views', class_path, "#{file_name}_newsletter", "#{action}.#{format}.emv")
		end			
	end
end