Sha256: 6437c506f9a9ac22d29334713c5ba1321b44ad6bd5111f3f5406112c8f6a08e6
Contents?: true
Size: 366 Bytes
Versions: 6
Compression:
Stored size: 366 Bytes
Contents
module DeviseJwtAuth::Concerns::TokensSerialization # Serialization hash to json def self.dump(object) object.each_value(&:compact!) unless object.nil? JSON.generate(object) end # Deserialization json to hash def self.load(json) case json when String JSON.parse(json) when NilClass {} else json end end end
Version data entries
6 entries across 6 versions & 1 rubygems