module Rohbau::RequestCache

Public Class Methods

clear() click to toggle source
# File lib/rohbau/request_cache.rb, line 7
def self.clear
  requests.clear
end
for() click to toggle source
# File lib/rohbau/request_cache.rb, line 3
def self.for
  requests
end

Private Class Methods

requests() click to toggle source
# File lib/rohbau/request_cache.rb, line 13
def self.requests
  @requests ||= Hash.new do |hash, domain|
    hash[domain] = Object.const_get(domain).const_get(:Request).new
  end
end