class Slim::Generators::ScaffoldGenerator

Public Instance Methods

copy_view_files() click to toggle source
# File lib/generators/slim/scaffold/scaffold_generator.rb, line 8
def copy_view_files
  available_views.each do |view|
    filename = filename_with_extensions view
    template "#{view}.html.slim", File.join('app', 'views', controller_file_path, filename)
  end
end

Protected Instance Methods

available_views() click to toggle source
# File lib/generators/slim/scaffold/scaffold_generator.rb, line 18
def available_views
  ['index', 'edit', 'show', 'new', '_form']
end
handler() click to toggle source
# File lib/generators/slim/scaffold/scaffold_generator.rb, line 22
def handler
  :slim
end