class Presenting::Search::FieldSet

Public Instance Methods

<<(val) click to toggle source
Calls superclass method
# File lib/presenting/search.rb, line 70
def <<(val)
  if val.is_a? Hash
    k, v = *val.to_a.first
    opts = v.is_a?(Hash) ? v : {:pattern => v}
    opts[:name] = k
  else
    opts = {:name => val}
  end
  super Field.new(opts)
end