class Draft::ScaffoldErbGenerator
Public Instance Methods
copy_view_files()
click to toggle source
# File lib/generators/draft/scaffold/scaffold_erb_generator.rb, line 9 def copy_view_files available_views.each do |view| template view, File.join("app/views", controller_file_path, view) end end
Protected Instance Methods
available_views()
click to toggle source
# File lib/generators/draft/scaffold/scaffold_erb_generator.rb, line 17 def available_views base = self.class.source_root base_len = base.length + 1 Dir[File.join(base, "**", "*")]. select { |f| File.file?(f) }. map { |f| f[base_len..-1] } end