Sha256: cddef5853fbff1e5485ffc7695fd10a0c25f6af2a6aaf184891d892d34612721
Contents?: true
Size: 313 Bytes
Versions: 6
Compression:
Stored size: 313 Bytes
Contents
class CacheKeeper::MarshalSerializer < ActiveJob::Serializers::ObjectSerializer def serialize(target) super("dump" => Marshal.dump(target).force_encoding("ISO-8859-1").encode("UTF-8")) end def deserialize(json) Marshal.load(json["dump"].encode("ISO-8859-1").force_encoding("ASCII-8BIT")) end end
Version data entries
6 entries across 6 versions & 1 rubygems