Method: Sequel::Postgres::PGRange::DatabaseMethods.define_range_typecast_method

Defined in:
lib/sequel/extensions/pg_range.rb

.define_range_typecast_method(type, parser) ⇒ Object

Define a private range typecasting method for the given type that uses the parser argument to do the type conversion.



211
212
213
214
215
# File 'lib/sequel/extensions/pg_range.rb', line 211

def self.define_range_typecast_method(type, parser)
  meth = :"typecast_value_#{type}"
  define_method(meth){|v| typecast_value_pg_range(v, parser)}
  private meth
end