Sha256: 5ae6c60f8500a2307acac3723a40764a248051b2ef27d64a7ea3c3ab05400a28
Contents?: true
Size: 566 Bytes
Versions: 16
Compression:
Stored size: 566 Bytes
Contents
require 'active_model/type/string' #TODO Need to consider namespace change since paremt class moved to ActiveModel module ActiveRecord module OracleEnhanced module Type class Raw < ActiveModel::Type::String # :nodoc: def type :raw end def serialize(value) # Encode a string or byte array as string of hex codes if value.nil? super else value = value.unpack('C*') value.map { |x| "%02X" % x }.join end end end end end end
Version data entries
16 entries across 16 versions & 1 rubygems