Files

Class Index [+]

Quicksearch

UbiquoDesign::CacheRendering::InstanceMethods

Public Class Methods

included(klass) click to toggle source

(Not documented)

    # File vendor/plugins/ubiquo_design/lib/ubiquo_design/cache_rendering.rb, line 12
12:       def self.included(klass)
13:         klass.alias_method_chain :render_widget, :cache
14:       end

Public Instance Methods

render_widget_with_cache(widget) click to toggle source

(Not documented)

    # File vendor/plugins/ubiquo_design/lib/ubiquo_design/cache_rendering.rb, line 16
16:       def render_widget_with_cache(widget)
17:         start = Time.now.to_f
18:         rendered = render_widget_without_cache widget
19:         begin
20:           UbiquoDesign.cache_manager.cache(widget, rendered, :scope => self)
21:           Rails.logger.debug "Elapsed time for widget #{widget.key} ##{widget.id}: #{(Time.now.to_f- start)}"
22:         rescue
23:           Rails.logger.error "Widget cache store request fail for widget: #{widget}"
24:         end
25:         rendered
26:       end

Disabled; run with $DEBUG to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.