# File lib/merb-cache/cache.rb, line 42 def self.[](*names) if names.size == 1 Thread.current['merb-cache''merb-cache'] ||= {} (Thread.current['merb-cache''merb-cache'][names.first] ||= stores[names.first].clone) else AdhocStore[*names] end rescue TypeError raise(StoreNotFound, "Could not find the :#{names.first} store") end