module URITemplate::Utils::Escaping::EscapeUtils
A escaping module, which is backed by escape_utils. The performance is good, espacially for strings with many escaped characters.
Public Instance Methods
escape_uri(s)
click to toggle source
Calls superclass method
# File lib/uri_template/utils.rb, line 213 def escape_uri(s) super(to_utf8(s.to_s)) end
escape_url(s)
click to toggle source
Calls superclass method
# File lib/uri_template/utils.rb, line 209 def escape_url(s) super(to_utf8(s.to_s)).gsub('+','%20') end
unescape_uri(s)
click to toggle source
Calls superclass method
# File lib/uri_template/utils.rb, line 221 def unescape_uri(s) force_utf8(super(to_ascii(s.to_s))) end
unescape_url(s)
click to toggle source
Calls superclass method
# File lib/uri_template/utils.rb, line 217 def unescape_url(s) force_utf8(super(to_ascii(s.to_s))) end
using_escape_utils?()
click to toggle source
# File lib/uri_template/utils.rb, line 205 def using_escape_utils? true end