Class: Amrita2::SanitizeSupport::SanitizedString
- Defined in:
- lib/amrita2/core.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
- #amrita_sanitize ⇒ Object
- #amrita_sanitize_as_attribute ⇒ Object
- #amrita_sanitize_as_url ⇒ Object
- #inspect ⇒ Object
- #to_s ⇒ Object
Class Method Details
.[](s) ⇒ Object
152 153 154 |
# File 'lib/amrita2/core.rb', line 152 def SanitizedString::[](s) new(s).freeze end |
Instance Method Details
#amrita_sanitize ⇒ Object
156 157 158 |
# File 'lib/amrita2/core.rb', line 156 def amrita_sanitize self end |
#amrita_sanitize_as_attribute ⇒ Object
160 161 162 |
# File 'lib/amrita2/core.rb', line 160 def amrita_sanitize_as_attribute self end |
#amrita_sanitize_as_url ⇒ Object
164 165 166 |
# File 'lib/amrita2/core.rb', line 164 def amrita_sanitize_as_url self end |
#inspect ⇒ Object
172 173 174 |
# File 'lib/amrita2/core.rb', line 172 def inspect %[Amrita2::SanitizedString[#{super}]] end |
#to_s ⇒ Object
168 169 170 |
# File 'lib/amrita2/core.rb', line 168 def to_s self end |