Method: Eql::Proxy#initialize

Defined in:
lib/eql/proxy.rb

#initialize(builder, params = nil) ⇒ Proxy



10
11
12
13
14
15
16
17
18
# File 'lib/eql/proxy.rb', line 10

def initialize(builder, params = nil)
  @builder = builder
  @params = params
  if @params.is_a?(Hash)
    @params = params.keys.each_with_object({}) do |key, ret|
      ret[key.respond_to?(:to_sym) ? key.to_sym : key] = params[key]
    end
  end
end