Sha256: 33b2f0ae5e0d48147a7ef93c8da0a07fce5cbb424fe2c7589e9cb32682ef28a0

Contents?: true

Size: 341 Bytes

Versions: 2

Compression:

Stored size: 341 Bytes

Contents

require 'action_view'
module Lawnchair
  module View
    module Helper
      def lawnchair_cache(key, &block)
        rendered_value = Lawnchair::Cache.me({:key => key, :raw => true}) do
          capture(&block)
        end
        concat(rendered_value)
      end
    end
  end
end

ActionView::Base.send(:include, Lawnchair::View::Helper)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
lawnchair-0.5.1 lib/view/helper.rb
lawnchair-0.5.0 lib/view/helper.rb