class Portfolio::Generators::InstallGenerator
Public Instance Methods
copy_initializer_file()
click to toggle source
# File lib/generators/portfolio/install_generator.rb, line 21 def copy_initializer_file copy_file 'initializer.rb', 'config/initializers/portfolio.rb' end
insert_javascript()
click to toggle source
# File lib/generators/portfolio/install_generator.rb, line 30 def insert_javascript inject_into_file 'app/assets/javascripts/application.js', after: "//= require jquery\n" do "//= require portfolio/application\n" end end
insert_stylesheets()
click to toggle source
# File lib/generators/portfolio/install_generator.rb, line 36 def insert_stylesheets inject_into_file 'app/assets/stylesheets/application.css', before: "\n */" do "\n *= require portfolio/application" end end
mount_engine()
click to toggle source
# File lib/generators/portfolio/install_generator.rb, line 25 def mount_engine route "\n mount Portfolio::Engine, at: '/portfolio'\n"+ " # root 'portfolio/sites#default'\n\n" end