Class/Module Index [+]

Quicksearch

ActionView::LookupContext::DetailsCache

Add caching behavior on top of Details.

Attributes

cache[RW]

Public Instance Methods

disable_cache() click to toggle source

Temporary skip passing the details_key forward.

# File lib/action_view/lookup_context.rb, line 82
def disable_cache
  old_value, @cache = @cache, false
  yield
ensure
  @cache = old_value
end

Protected Instance Methods

_set_detail(key, value) click to toggle source
# File lib/action_view/lookup_context.rb, line 91
def _set_detail(key, value)
  @details = @details.dup if @details_key
  @details_key = nil
  @details[key] = value
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.