Class: TkEscape
- Inherits:
-
Object
- Object
- TkEscape
- Defined in:
- lib/helpers/tk_escape.rb
Class Method Summary collapse
- .escape(str) ⇒ Object
-
.unescape(str) ⇒ Object
TODO: Continue using cgi or create unescape specific to Tinkit?.
Class Method Details
.escape(str) ⇒ Object
4 5 6 7 8 9 10 |
# File 'lib/helpers/tk_escape.rb', line 4 def self.escape(str) esc_str = str.gsub(/([^a-zA-Z0-9_.-]+)/n, '_') #str.gsub!('+', ' ') #str = CGI.escape(str) #str.gsub!('%2B', '+') return esc_str end |
.unescape(str) ⇒ Object
TODO: Continue using cgi or create unescape specific to Tinkit?
13 14 15 |
# File 'lib/helpers/tk_escape.rb', line 13 def self.unescape(str) return CGI.unescape(str) end |