class Petrie::InstallGenerator
Public Instance Methods
copy_controllers()
click to toggle source
# File lib/generators/petrie/install/install_generator.rb, line 13 def copy_controllers copy_file 'page.rb', 'app/models/page.rb' end
copy_models()
click to toggle source
# File lib/generators/petrie/install/install_generator.rb, line 4 def copy_models copy_file 'pages_controller.rb', 'app/controllers/pages_controller.rb' end
copy_views()
click to toggle source
# File lib/generators/petrie/install/install_generator.rb, line 8 def copy_views copy_file 'home.html.erb', 'app/views/pages/home.html.erb' copy_file 'show.html.erb', 'app/views/pages/show.html.erb' end
install_migrations()
click to toggle source
# File lib/generators/petrie/install/install_generator.rb, line 17 def install_migrations rake "petrie_engine:install:migrations" end