Class: Haml::Generators::MailerGenerator

Inherits:
Base
  • Object
show all
Defined in:
lib/generators/haml_rails/templates/mailer/mailer_generator.rb

Instance Method Summary collapse

Methods inherited from Base

source_root

Instance Method Details

#create_view_filesObject



12
13
14
15
16
17
# File 'lib/generators/haml_rails/templates/mailer/mailer_generator.rb', line 12

def create_view_files
  actions.each do |action|
    @action, @path = action, File.join(file_path, action)
    template "view.text.haml", File.join("app/views", "#{@path}.text.haml")
  end
end

#create_view_folderObject



8
9
10
# File 'lib/generators/haml_rails/templates/mailer/mailer_generator.rb', line 8

def create_view_folder
  empty_directory File.join("app/views", file_path)
end