Class: Amrita2::Util::SanitizedString
- Defined in:
- lib/amrita2/template.rb
Overview
Amrita2 sanitize anything except for SanitizedString If you want to sanitize yourself and don’t want to Amrita2 sanitize your object, pass SanitizedString as model data.
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.[](s) ⇒ Object
180 181 182 |
# File 'lib/amrita2/template.rb', line 180 def SanitizedString::[](s) new(s.to_s).freeze end |
Instance Method Details
#*(n) ⇒ Object
192 193 194 |
# File 'lib/amrita2/template.rb', line 192 def *(n) SanitizedString[super] end |
#amrita_value ⇒ Object
184 185 186 |
# File 'lib/amrita2/template.rb', line 184 def amrita_value self end |
#inspect ⇒ Object
196 197 198 |
# File 'lib/amrita2/template.rb', line 196 def inspect %[SanitizedString[#{super}]] end |
#to_s ⇒ Object
188 189 190 |
# File 'lib/amrita2/template.rb', line 188 def to_s self end |