Class: MultiCompress::ActiveRecordSupport::Coder

Inherits:
Object
  • Object
show all
Defined in:
lib/multi_compress/active_record.rb

Instance Method Summary collapse

Constructor Details

#initialize(**codec_opts) ⇒ Coder

Returns a new instance of Coder.



48
49
50
# File 'lib/multi_compress/active_record.rb', line 48

def initialize(**codec_opts)
  @codec = MultiCompress::Codec.new(**codec_opts)
end

Instance Method Details

#dump(value) ⇒ Object



52
53
54
# File 'lib/multi_compress/active_record.rb', line 52

def dump(value)
  @codec.dump(value)
end

#load(value) ⇒ Object



56
57
58
# File 'lib/multi_compress/active_record.rb', line 56

def load(value)
  @codec.load(value)
end