lib/command-builder.rb
##
# Adds multiple parameters to command at once. If no values are
# given, returns the current parameters array.
#
# @overload parameters
#   Returns current parameters array.
#   @return [Array] current parameters array
# @overload parameters(values)
#   Adds multiple parameters at once.
#   @param [Array] values array of values
#   @see #parameter
#

Adds multiple parameters to command at once. If no values are
given, returns the current parameters array.
Adds multiple parameters to command at once . If no values are given returns the current parameters array .
def parameters(values = nil)
        if values.nil?
            return @params
        else
            @params += values
            orders = [:parameter] * values.length
            @order.push(*orders)
        end
    end
def parameters ( values = nil ) if values . nil? return @params else @params += values orders = [ :parameter ] * values . length @order . push ( * orders ) end end
Adds multiple parameters to command at once.
Adds multiple parameters to command at once .
values
<not_specific>
overload
parameters Returns current parameters array. @return [Array] current parameters array
parameters Returns current parameters array . @return [ Array ] current parameters array
overload
parameters(values) Adds multiple parameters at once. @param [Array] values array of values @see #parameter
parameters ( values ) Adds multiple parameters at once . @param [ Array ] values array of values @see #parameter