Sha256: aaced87e0889508a2b38b8ee0cbe6898c2ecb4a7dec0b81e6419516f9a772c9a
Contents?: true
Size: 452 Bytes
Versions: 61
Compression:
Stored size: 452 Bytes
Contents
require 'spiderfw/controller/session/flash_hash' module Spider class TransientHash < FlashHash def purge if (@parent_flash && @parent_flash_key && @parent_flash.accessed[@parent_flash_key]) self.delete_if{ |k, v| !@accessed[k] && !@active[k] } end @sub_flashes.each{ |k, f| f.purge } @accessed = {} @active = {} end end end
Version data entries
61 entries across 61 versions & 1 rubygems