class Sequel::Plugins::Cacheable::Packer
Public Class Methods
factory(lib)
click to toggle source
# File lib/sequel-cacheable/packer.rb, line 6 def self.factory(lib) case lib when MessagePack MessagePackPacker.new else Packer.new end end
Public Instance Methods
pack(obj)
click to toggle source
# File lib/sequel-cacheable/packer.rb, line 15 def pack(obj) Marshal.dump(obj) end
unpack(string)
click to toggle source
# File lib/sequel-cacheable/packer.rb, line 19 def unpack(string) Marshal.load(string) end