instance method normalize_key

Ruby on Rails 8.0.4

Since v5.2.8.1 Private — implementation detail, not part of the public API

Available in: v5.2.8.1 v6.0.6 v6.1.7.10 v7.0.10 v7.1.6 v7.2.3 v8.0.4 v8.1.2

Signature

normalize_key(key, options = nil)

Expands and namespaces the cache key. Raises an exception when the key is nil or an empty string. May be overridden by cache stores to do additional normalization.

Parameters

key req
options opt = nil
Source
# File activesupport/lib/active_support/cache.rb, line 933
        def normalize_key(key, options = nil)
          str_key = expanded_key(key)
          raise(ArgumentError, "key cannot be blank") if !str_key || str_key.empty?

          namespace_key str_key, options
        end

Defined in activesupport/lib/active_support/cache.rb line 933 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveSupport::Cache::Store

Type at least 2 characters to search.

Use the arrow keys to navigate results, Enter to open one, Escape to close.

Keyboard shortcuts

/
Focus search
⌘K / Ctrl-K
Command palette
?
This help
Esc
Close