Sha256: 7b1ebf6d6830b8f598286d01e422e9e04d3d25a58a1ab848f5f16f77fdd1eab3
Contents?: true
Size: 431 Bytes
Versions: 3
Compression:
Stored size: 431 Bytes
Contents
module GhostInThePost module JSLoaders module CacheLoader extend self @cache = {} def load(url) @cache[url] unless development_env? end def store(url, content) @cache[url] ||= content unless development_env? end def clear! @cache = {} end def development_env? defined?(::Rails) && ::Rails.env.development? end end end end
Version data entries
3 entries across 3 versions & 1 rubygems