Flowdock
method

copy_view_files

Importance_0
v4.2.7 - Show latest stable - 0 notes - Class: Erb::Generators::MailerGenerator
copy_view_files() public

No documentation

This method has no description. You can help the Ruby on Rails community by adding new notes.

Hide source
# File railties/lib/rails/generators/erb/mailer/mailer_generator.rb, line 8
      def copy_view_files
        view_base_path = File.join("app/views", class_path, file_name)
        empty_directory view_base_path

        if self.behavior == :invoke
          formats.each do |format|
            layout_path = File.join("app/views/layouts", filename_with_extensions("mailer", format))
            template filename_with_extensions(:layout, format), layout_path
          end
        end

        actions.each do |action|
          @action = action

          formats.each do |format|
            @path = File.join(view_base_path, filename_with_extensions(action, format))
            template filename_with_extensions(:view, format), @path
          end
        end
      end
Register or log in to add new notes.