Class: RailsAmp::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- RailsAmp::InstallGenerator
- Defined in:
- lib/generators/rails_amp/install_generator.rb
Instance Method Summary collapse
- #create_application_layout ⇒ Object
- #create_config_file ⇒ Object
- #inject_amp_mime_type_into_file ⇒ Object
Instance Method Details
#create_application_layout ⇒ Object
19 20 21 |
# File 'lib/generators/rails_amp/install_generator.rb', line 19 def create_application_layout copy_file 'rails_amp_application.amp.erb', 'app/views/layouts/rails_amp_application.amp.erb' end |
#create_config_file ⇒ Object
15 16 17 |
# File 'lib/generators/rails_amp/install_generator.rb', line 15 def create_config_file copy_file 'rails_amp.yml', 'config/rails_amp.yml' end |
#inject_amp_mime_type_into_file ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/generators/rails_amp/install_generator.rb', line 7 def inject_amp_mime_type_into_file inject_into_file 'config/initializers/mime_types.rb', after: %Q(# Mime::Type.register "text/richtext", :rtf\n) do <<-'RUBY' Mime::Type.register_alias 'text/html', RailsAmp.default_format RUBY end end |