class Redis::Marshal

Public Class Methods

dump(value) click to toggle source
# File lib/redis/marshal.rb, line 3
def self.dump(value)
  case value
  when String
    value
  when Fixnum
    value
  else
    ::Marshal.dump(value) rescue nil
  end
end
load(value) click to toggle source
# File lib/redis/marshal.rb, line 14
def self.load(value)
  return nil if value.nil?
  return value unless value.start_with?("\004")
  ::Marshal.load(value) rescue value
end