module Apiary::Helpers::JavascriptHelper

Constants

JS_ESCAPE_MAP

Public Instance Methods

escape_javascript(javascript) click to toggle source
# File lib/apiary/helpers/javascript_helper.rb, line 17
def escape_javascript(javascript)
  if javascript
    javascript.gsub(/(\\|<\/|\r\n|\342\200\250|\342\200\251|[\n\r"'])/u) { |match| JS_ESCAPE_MAP[match] }
  else
    ''
  end
end
Also aliased as: j
j(javascript)
Alias for: escape_javascript