Module: BabyErubis::HtmlEscaper
- Included in:
- HtmlTemplateContext
- Defined in:
- lib/baby_erubis.rb
Constant Summary collapse
- HTML_ESCAPE =
{'&'=>'&', '<'=>'<', '>'=>'>', '"'=>'"', "'"=>'''}
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.escape(value) ⇒ Object
213 214 215 |
# File 'lib/baby_erubis.rb', line 213 def escape(value) return value.to_s.gsub(/[<>&"']/, HTML_ESCAPE) # for Ruby 1.9 or later end |
Instance Method Details
#escape(value) ⇒ Object
213 214 215 |
# File 'lib/baby_erubis.rb', line 213 def escape(value) return value.to_s.gsub(/[<>&"']/, HTML_ESCAPE) # for Ruby 1.9 or later end |