Module: DBI::Utils::ConvParam

Included in:
DatabaseHandle, StatementHandle
Defined in:
lib/dbi/utils.rb

Instance Method Summary collapse

Instance Method Details

#conv_param(*params) ⇒ Object



183
184
185
186
187
188
189
190
191
192
193
194
# File 'lib/dbi/utils.rb', line 183

def conv_param(*params)
  params.collect do |p|
    case p
    when ::Date
      DBI::Date.new(p)
    when ::Time
      DBI::Timestamp.new(p)
    else
      p
    end
  end
end