class Paquito::AllowNil

Public Class Methods

new(coder) click to toggle source
# File lib/paquito/allow_nil.rb, line 5
def initialize(coder)
  @coder = Paquito.cast(coder)
end

Public Instance Methods

dump(object) click to toggle source
# File lib/paquito/allow_nil.rb, line 9
def dump(object)
  return nil if object.nil?

  @coder.dump(object)
end
load(payload) click to toggle source
# File lib/paquito/allow_nil.rb, line 15
def load(payload)
  return nil if payload.nil?

  @coder.load(payload)
end