Module: Activerecord::Time::Quoting

Defined in:
lib/activerecord-time/extension.rb

Instance Method Summary collapse

Instance Method Details

#quote(value) ⇒ Object



8
9
10
11
12
# File 'lib/activerecord-time/extension.rb', line 8

def quote(value)
  return "'#{value}'" if value.is_a?(TimeOfDay)

  super(value)
end

#type_cast(value) ⇒ Object



14
15
16
17
18
# File 'lib/activerecord-time/extension.rb', line 14

def type_cast(value)
  return value.to_s if value.is_a?(TimeOfDay)

  super(value)
end