Class: MyGenerators::Generators::ScaffoldGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- MyGenerators::Generators::ScaffoldGenerator
show all
- Includes:
- MyScaffoldGenerator, Rails::Generators::ResourceHelpers
- Defined in:
- lib/generators/my_generators/scaffold/scaffold_generator.rb
Instance Method Summary
collapse
#method_missing
Instance Method Details
25
26
27
28
29
30
|
# File 'lib/generators/my_generators/scaffold/scaffold_generator.rb', line 25
def copy_form_file
if options[:form_builder].nil?
filename = filename_with_extensions("_form")
template "_form.html.haml", File.join("app/views", controller_file_path, filename)
end
end
|
#copy_view_files ⇒ Object
16
17
18
19
20
21
|
# File 'lib/generators/my_generators/scaffold/scaffold_generator.rb', line 16
def copy_view_files
available_views.each do |view|
filename = filename_with_extensions(view)
template "#{view}.html.haml", File.join("app/views", controller_file_path, filename)
end
end
|
#create_root_folder ⇒ Object
10
11
12
|
# File 'lib/generators/my_generators/scaffold/scaffold_generator.rb', line 10
def create_root_folder
empty_directory File.join("app/views", controller_file_path)
end
|