Sha256: 9359605f3b7881918d34e3ebc4dc889f43ce3cf884a64299ae40115de14d8c19
Contents?: true
Size: 368 Bytes
Versions: 8
Compression:
Stored size: 368 Bytes
Contents
module DeviseTokenAuth::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
8 entries across 8 versions & 4 rubygems