class LIVR::Rules::Modifiers::LeaveOnly
Public Class Methods
new(chars)
click to toggle source
# File lib/livr/rules/modifiers.rb, line 55 def initialize(chars) @chars = chars @re = Regexp.compile("[^#{Regexp.quote(@chars)}]") end
Public Instance Methods
call(value, user_data, field_results)
click to toggle source
# File lib/livr/rules/modifiers.rb, line 60 def call(value, user_data, field_results) return if is_no_value(value) || value.is_a?(Hash) field_results << value.to_s.mb_chars.gsub(@re, '') return end