class ActiveInteraction::StringFilter
@private
Private Instance Methods
adjust_output(value, _context)
click to toggle source
# File lib/active_interaction/filters/string_filter.rb, line 35 def adjust_output(value, _context) strip? ? value.strip : value end
convert(value)
click to toggle source
Calls superclass method
ActiveInteraction::Filter#convert
# File lib/active_interaction/filters/string_filter.rb, line 39 def convert(value) if value.respond_to?(:to_str) [value.to_str, nil] else super end rescue NoMethodError # BasicObject super end
matches?(value)
click to toggle source
# File lib/active_interaction/filters/string_filter.rb, line 29 def matches?(value) value.is_a?(String) rescue NoMethodError # BasicObject false end
strip?()
click to toggle source
# File lib/active_interaction/filters/string_filter.rb, line 25 def strip? options.fetch(:strip, true) end