class IntercomApp::Generators::HomeControllerGenerator
Public Instance Methods
add_home_index_route()
click to toggle source
# File lib/generators/intercom_app/home_controller/home_controller_generator.rb, line 30 def add_home_index_route route "root :to => 'home#index'" end
create_application_view()
click to toggle source
# File lib/generators/intercom_app/home_controller/home_controller_generator.rb, line 26 def create_application_view copy_file 'application.html.erb', 'app/views/layouts/application.html.erb' end
create_home_controller()
click to toggle source
# File lib/generators/intercom_app/home_controller/home_controller_generator.rb, line 8 def create_home_controller template 'home_controller.rb', 'app/controllers/home_controller.rb' end
create_home_index_view()
click to toggle source
# File lib/generators/intercom_app/home_controller/home_controller_generator.rb, line 12 def create_home_index_view copy_file 'index.html.erb', 'app/views/home/index.html.erb' end
create_intercom_css()
click to toggle source
# File lib/generators/intercom_app/home_controller/home_controller_generator.rb, line 16 def create_intercom_css copy_file 'intercom.css', 'app/assets/stylesheets/intercom.css' copy_file 'emoji.css', 'app/assets/stylesheets/emoji.css' end
create_logo()
click to toggle source
# File lib/generators/intercom_app/home_controller/home_controller_generator.rb, line 21 def create_logo copy_file 'logo.png', 'app/assets/images/logos/logo.png' copy_file 'intercom.png', 'app/assets/images/logos/intercom.png' end