Sha256: 26e0c31ecafed0abfd8f71dd905d65a43056743db83674eb4134e334313bd033

Contents?: true

Size: 667 Bytes

Versions: 1

Compression:

Stored size: 667 Bytes

Contents

class DiscussionGenerator < Rails::Generators::NamedBase
  source_root File.expand_path('../../../../app/views/discussion', __FILE__)

  desc %q{
  Description:
      Copies Discussion view files to your application's /views/discussion directory.
  }

  def views
    files = [
        'threads/show.html.erb',
        'threads/_index.html.erb',
        'threads/_form.html.erb',
        'threads/_list.html.erb',
        'threads/_view.html.erb',

        'comments/_form.html.erb',
        'comments/_list_with_form.html.erb',
        'comments/_view.html.erb',
    ]

    files.each do |file|
      copy_file file, "app/views/discussion/#{file}"
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
discussion-0.0.1 lib/generators/discussion/discussion_generator.rb