Class: Koi::AdminViewsGenerator
Instance Method Summary
collapse
#collection_attribute_for, #default_sort_attribute, #govuk_input_for, #index_attribute_for, #index_attributes, #show_attribute_for, #show_attributes
Instance Method Details
#copy_view_files ⇒ Object
23
24
25
26
27
|
# File 'lib/generators/koi/admin_views/admin_views_generator.rb', line 23
def copy_view_files
available_views.each do |filename|
template(filename, File.join("app/views", controller_file_path, filename))
end
end
|
#create_root_folder ⇒ Object
19
20
21
|
# File 'lib/generators/koi/admin_views/admin_views_generator.rb', line 19
def create_root_folder
empty_directory File.join("app/views", controller_file_path)
end
|
#remove_legacy ⇒ Object
29
30
31
|
# File 'lib/generators/koi/admin_views/admin_views_generator.rb', line 29
def remove_legacy
remove_file(File.join("app/views", controller_file_path, "_fields.html.erb"), force: true)
end
|