class Asyncomni::Generators::InstallGenerator
Public Instance Methods
add_routes()
click to toggle source
# File lib/generators/asyncomni/install/install_generator.rb, line 14 def add_routes route "resources :omniture, :only => [:index]" end
append_omniture_partial_to_application_layout()
click to toggle source
# File lib/generators/asyncomni/install/install_generator.rb, line 27 def append_omniture_partial_to_application_layout if File.exists?('app/views/layouts/application.html.erb') append_to_file 'app/views/layouts/application.html.erb' do "<%= render 'omniture/omniture' %>" end else File.exists?('app/views/layouts/application.html.haml') append_to_file 'app/views/layouts/application.html.haml' do "= render 'omniture/omniture'" end end end
copy_omniture_config()
click to toggle source
# File lib/generators/asyncomni/install/install_generator.rb, line 9 def copy_omniture_config copy_file "omniture.yml", "config/omniture.yml" end
create_omniture_partial()
click to toggle source
# File lib/generators/asyncomni/install/install_generator.rb, line 20 def create_omniture_partial create_file "app/views/omniture/_omniture.html.erb", <<-FILE <%= asyncomni_content_tag %> FILE end