Method: ActionView::LookupContext::DetailsKey.details_cache_key
- Defined in:
- actionview/lib/action_view/lookup_context.rb
.details_cache_key(details) ⇒ Object
65 66 67 68 69 70 71 72 73 74 75 |
# File 'actionview/lib/action_view/lookup_context.rb', line 65 def self.details_cache_key(details) @details_keys.fetch(details) do if formats = details[:formats] unless Template::Types.valid_symbols?(formats) details = details.dup details[:formats] &= Template::Types.symbols end end @details_keys[details] ||= TemplateDetails::Requested.new(**details) end end |