Sha256: e962631bbf8d692156b80684627e7077a4b5619dd73f3b8db5d1283786557c36
Contents?: true
Size: 550 Bytes
Versions: 5
Compression:
Stored size: 550 Bytes
Contents
module Padrino module Cache module Helpers module Fragment include Padrino::Helpers::OutputHelpers def cache(key, opts = nil, &block) if self.class.caching? if value = self.class.cache_store.get(key) concat_content(value) else value = capture_html(&block) self.class.cache_store.set(key, value, opts) concat_content(value) end end end end # Fragment end # Helpers end # Cache end # Padrino
Version data entries
5 entries across 5 versions & 1 rubygems