Method: ActiveRecord::ConnectionAdapters::PostgreSQL::OID::Point#serialize

Defined in:
activerecord/lib/active_record/connection_adapters/postgresql/oid/point.rb

#serialize(value) ⇒ Object



33
34
35
36
37
38
39
40
41
42
# File 'activerecord/lib/active_record/connection_adapters/postgresql/oid/point.rb', line 33

def serialize(value)
  case value
  when ActiveRecord::Point
    "(#{number_for_point(value.x)},#{number_for_point(value.y)})"
  when ::Array
    serialize(build_point(*value))
  else
    super
  end
end