Module: Walters
- Extended by:
- XNI::Extension
- Defined in:
- lib/walters/version.rb,
lib/walters/walters_xni.rb,
lib/walters/html/html_safety.rb
Defined Under Namespace
Modules: HtmlSafety
Classes: Buffer
Constant Summary
collapse
- VERSION =
'0.1.0'
Class Method Summary
collapse
Class Method Details
.escape_href(src) ⇒ Object
90
91
92
|
# File 'lib/walters/walters_xni.rb', line 90
def self.escape_href(src)
cstring _escape_href(src, src.length), src
end
|
.escape_html(src, secure = true) ⇒ Object
70
71
72
|
# File 'lib/walters/walters_xni.rb', line 70
def self.escape_html(src, secure = true)
cstring _escape_html(src, src.length, secure), src
end
|
.escape_js(src) ⇒ Object
102
103
104
|
# File 'lib/walters/walters_xni.rb', line 102
def self.escape_js(src)
cstring _escape_js(src, src.length), src
end
|
.escape_uri(src) ⇒ Object
82
83
84
|
# File 'lib/walters/walters_xni.rb', line 82
def self.escape_uri(src)
cstring _escape_uri(src, src.length), src
end
|
.escape_url(src) ⇒ Object
86
87
88
|
# File 'lib/walters/walters_xni.rb', line 86
def self.escape_url(src)
cstring _escape_url(src, src.length), src
end
|
.escape_xml(src) ⇒ Object
78
79
80
|
# File 'lib/walters/walters_xni.rb', line 78
def self.escape_xml(src)
cstring _escape_xml(src, src.length), src
end
|
.unescape_html(src) ⇒ Object
74
75
76
|
# File 'lib/walters/walters_xni.rb', line 74
def self.unescape_html(src)
cstring _unescape_html(src, src.length), src
end
|
.unescape_js(src) ⇒ Object
106
107
108
|
# File 'lib/walters/walters_xni.rb', line 106
def self.unescape_js(src)
cstring _unescape_js(src, src.length), src
end
|
.unescape_uri(src) ⇒ Object
94
95
96
|
# File 'lib/walters/walters_xni.rb', line 94
def self.unescape_uri(src)
cstring _unescape_uri(src, src.length), src
end
|
.unescape_url(src) ⇒ Object
98
99
100
|
# File 'lib/walters/walters_xni.rb', line 98
def self.unescape_url(src)
cstring _unescape_url(src, src.length), src
end
|