class Repres::Bootstrap::ScaffoldGenerator
TODO
-
Header
-
Footer
-
Side Menu
Public Instance Methods
copy_view_files()
click to toggle source
# File lib/generators/repres/bootstrap/scaffold/scaffold_generator.rb, line 31 def copy_view_files available_views.each do |view| [ :html ].each do |format| filename = "#{view}.#{format}.erb" #filename_with_extensions(view, format) template filename, File.join("app/views", controller_file_path, filename) end end end
create_controller_files()
click to toggle source
controllers start
# File lib/generators/repres/bootstrap/scaffold/scaffold_generator.rb, line 44 def create_controller_files template_file = "controller.rb" template template_file, File.join("app/controllers", controller_class_path, "#{controller_file_name}_controller.rb") end
create_root_folder()
click to toggle source
views start
# File lib/generators/repres/bootstrap/scaffold/scaffold_generator.rb, line 27 def create_root_folder empty_directory File.join("app/views", controller_file_path) end
Protected Instance Methods
available_views()
click to toggle source
views start
# File lib/generators/repres/bootstrap/scaffold/scaffold_generator.rb, line 53 def available_views %w(index edit show new _form) end