Module: RailsClientChecker::CheckerHelper
- Defined in:
- app/helpers/rails_client_checker/checker_helper.rb
Instance Method Summary collapse
- #checker_enabled?(name) ⇒ Boolean
- #inline_asset(name) ⇒ Object
- #inline_javascript_tag(name) ⇒ Object
- #inline_stylesheet_tag(name) ⇒ Object
Instance Method Details
#checker_enabled?(name) ⇒ Boolean
22 23 24 |
# File 'app/helpers/rails_client_checker/checker_helper.rb', line 22 def checker_enabled?(name) ::RailsClientChecker.config.checkers.include? name end |
#inline_asset(name) ⇒ Object
3 4 5 6 |
# File 'app/helpers/rails_client_checker/checker_helper.rb', line 3 def inline_asset(name) filename = Rails.application.assets.find_asset(name).pathname File.read filename end |
#inline_javascript_tag(name) ⇒ Object
8 9 10 11 12 13 |
# File 'app/helpers/rails_client_checker/checker_helper.rb', line 8 def inline_javascript_tag(name) ("<script type='text/javascript'>\n" + inline_asset(name) + "\n</script>") .html_safe end |
#inline_stylesheet_tag(name) ⇒ Object
15 16 17 18 19 20 |
# File 'app/helpers/rails_client_checker/checker_helper.rb', line 15 def inline_stylesheet_tag(name) ("<style>\n" + inline_asset(name) + "\n</style>") .html_safe end |