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