Module: FluentConditions::ClassMethods

Defined in:
lib/fluent_conditions.rb

Instance Method Summary collapse

Instance Method Details

#fluent(field, options = {}) ⇒ Object



27
28
29
30
31
32
# File 'lib/fluent_conditions.rb', line 27

def fluent(field, options = {})
  accessor_definer = AccessorDefinerFactory.make_for(options)
  condition_builder = instance_variable_get(:@builder)

  accessor_definer.define(condition_builder, field)
end