Sha256: 095c5539baf7b07dfb381d3e7a443f171f1c07b7c711009ee0acd83ba1cb7ce9
Contents?: true
Size: 279 Bytes
Versions: 5
Compression:
Stored size: 279 Bytes
Contents
class CacheKeeper::WhateverSerializer < ActiveJob::Serializers::ObjectSerializer def serialize?(argument) true end def serialize(whatever) super( "klass" => whatever.class.to_s ) end def deserialize(hash) hash["klass"].constantize.new end end
Version data entries
5 entries across 5 versions & 1 rubygems