Class: ActivePreview::Generators::PreviewGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/rails/generators/active_preview/preview_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_previewObject



7
8
9
10
11
12
13
# File 'lib/rails/generators/active_preview/preview_generator.rb', line 7

def create_preview
  model = options[:model].downcase
  empty_directory "app/previews"
  create_file "app/previews/#{model}_preview.rb",
              "class #{model.capitalize}Preview < ActivePreview::Preview"\
              "\nend\n"
end