Class: TheSortableTree::Generators::ViewsGenerator
- Inherits:
-
Rails::Generators::NamedBase
- Object
- Rails::Generators::NamedBase
- TheSortableTree::Generators::ViewsGenerator
- Defined in:
- lib/generators/the_sortable_tree/views_generator.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.banner ⇒ Object
6 7 8 9 10 11 |
# File 'lib/generators/the_sortable_tree/views_generator.rb', line 6 def self. <<-BANNER.chomp rails g the_sortable_tree:views MODEL [tree|sortable|comments] Copies files for rendering sortable nested set BANNER end |
Instance Method Details
#copy_sortable_tree_files ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 |
# File 'lib/generators/the_sortable_tree/views_generator.rb', line 13 def copy_sortable_tree_files # sortable # comments # tree if ARGV[1] == 'sortable' directory "sortable/base", "app/views/#{folder}/sortable/base" elsif ARGV[1] == 'comments' directory "comments/base", "app/views/#{folder}/comments/base" else directory "tree/base", "app/views/#{folder}/tree/base" end end |