Class: Trek::Generators::Install::ApplicationGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Trek::Generators::Install::ApplicationGenerator
- Includes:
- Rails::Generators::Migration, Helpers
- Defined in:
- lib/generators/trek/install/application_generator.rb
Instance Method Summary collapse
- #add_application_js ⇒ Object
- #application_helper ⇒ Object
- #application_layouts ⇒ Object
- #replace_timezone ⇒ Object
Instance Method Details
#add_application_js ⇒ Object
27 28 29 30 |
# File 'lib/generators/trek/install/application_generator.rb', line 27 def add_application_js template "javascript/application.js", "app/javascript/application.js" end |
#application_helper ⇒ Object
16 17 18 19 |
# File 'lib/generators/trek/install/application_generator.rb', line 16 def application_helper template "helpers/application_helper.rb", "app/helpers/application_helper.rb" end |
#application_layouts ⇒ Object
21 22 23 24 25 |
# File 'lib/generators/trek/install/application_generator.rb', line 21 def application_layouts remove_file "app/views/layouts/application.html.erb" template "layouts/application.html.slim", "app/views/layouts/application.html.slim" end |
#replace_timezone ⇒ Object
32 33 34 35 36 |
# File 'lib/generators/trek/install/application_generator.rb', line 32 def replace_timezone gsub_file "config/application.rb", '# config.time_zone = "Central Time (US & Canada)"', 'config.time_zone = "Paris"' end |