lookup_store (ActiveSupport::Cache)

    # File lib/active_support/cache.rb, line 5
        def self.lookup_store(*store_option)
          store, *parameters = *([ store_option ].flatten)

          case store
          when Symbol
            store_class_name = (store == :drb_store ? "DRbStore" : store.to_s.camelize)
            store_class = ActiveSupport::Cache.const_get(store_class_name)
            store_class.new(*parameters)
          when nil
            ActiveSupport::Cache::MemoryStore.new
          else
            store
          end
        end