module GhostInThePost::JSLoaders::CacheLoader
Public Instance Methods
clear!()
click to toggle source
# File lib/ghost_in_the_post/js_loaders/cache_loader.rb, line 16 def clear! @cache = {} end
development_env?()
click to toggle source
# File lib/ghost_in_the_post/js_loaders/cache_loader.rb, line 20 def development_env? defined?(::Rails) && ::Rails.env.development? end
load(url)
click to toggle source
# File lib/ghost_in_the_post/js_loaders/cache_loader.rb, line 8 def load(url) @cache[url] unless development_env? end
store(url, content)
click to toggle source
# File lib/ghost_in_the_post/js_loaders/cache_loader.rb, line 12 def store(url, content) @cache[url] ||= content unless development_env? end