Method: ActiveInteraction::ArrayFilter#method_missing
- Defined in:
- lib/active_interaction/filters/array_filter.rb
#method_missing(&block) ⇒ Object (private)
rubocop:disable Style/MissingRespondToMissing
120 121 122 123 124 125 126 127 128 129 130 |
# File 'lib/active_interaction/filters/array_filter.rb', line 120 def method_missing(*, &block) super do |klass, names, | = add_option_in_place_of_name(klass, ) filter = klass.new(names.first || '', , &block) filters[filters.size.to_s.to_sym] = filter validate!(names) end end |