# File lib/merb-cache/stores/strategy/gzip_store.rb, line 30 def fetch(key, parameters = {}, conditions = {}, &blk) wrapper_blk = lambda { compress(blk.call) } decompress(read(key, parameters) || @stores.capture_first {|s| s.fetch(key, parameters, conditions, &wrapper_blk)}) end