class GtmOnRails::Generators::InstallGenerator
Public Instance Methods
copy_initializer()
click to toggle source
# File lib/generators/gtm_on_rails/install_generator.rb, line 8 def copy_initializer template "gtm_on_rails.rb", "config/initializers/gtm_on_rails.rb" end
insert_javascript_tag()
click to toggle source
# File lib/generators/gtm_on_rails/install_generator.rb, line 12 def insert_javascript_tag inject_into_file "app/views/layouts/application.html.erb", after: /<head[\s]?[^>]*>/ do "\n <%= render_gtm_on_rails_tag_in_head %>\n" end inject_into_file "app/views/layouts/application.html.erb", after: /<body[\s]?[^>]*>/ do "\n <%= render_gtm_on_rails_tag_in_body %>\n" end end