module PhpSessionSerialization
Public Class Methods
dump(hash)
click to toggle source
# File lib/php_serialization.rb, line 42 def dump(hash) str = "" hash.each { |key,value| str << "#{key}|#{PhpSerialization.dump(value)}" } str end
load(str)
click to toggle source
# File lib/php_serialization.rb, line 31 def load(str) hash = {} while str =~ /^([^|]+)\|(.*?[;}])(?=[^;}|]+\||$)/ hash[$1] = PhpSerialization.load($2) str = $' end hash end