Class: RailsResponsiveRater::Generators::InstallGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/rails_responsive_rater/install/install_generator.rb

Instance Method Summary collapse

Instance Method Details

#inject_javascriptObject



9
10
11
12
13
14
15
# File 'lib/generators/rails_responsive_rater/install/install_generator.rb', line 9

def inject_javascript
  begin
    inject_into_file "app/assets/javascripts/application.js", "//= require jquery.responsive-rater\n", :after => "//= require jquery\n"
  rescue
    puts "Could not automatically add jquery.responsive-rater script require into application.js! Please manually\n\n //= require jquery.responsive-rater"
  end
end

#inject_stylesheetObject



17
18
19
20
21
22
23
# File 'lib/generators/rails_responsive_rater/install/install_generator.rb', line 17

def inject_stylesheet
  begin
    inject_into_file "app/assets/stylesheets/application.css", "*= require jquery.responsive-rater\n", :after => "/*\n"
  rescue
    puts "Could not automatically add jquery.responsive-rater stylesheet require into application.css! Please manually\n\n *= require jquery.responsive-rater"
  end
end