Method: XQuery::Abstract.with

Defined in:
lib/xquery/abstract.rb

.with(*args) {|XQuery::Abstract| ... } ⇒ Object

Yields instance inside block. I suggest to name it q

Parameters:

  • args (Array(Object))

    array of arguments would be passed to new

Yields:

Returns:

  • resulting query



21
22
23
# File 'lib/xquery/abstract.rb', line 21

def self.with(*args)
  new(*args).with { |instance| yield(instance) }
end