instance method modify_value

Ruby on Rails 6.0.6

Since v4.1.16 Private — implementation detail, not part of the public API

Available in: v4.1.16 v4.2.9 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

modify_value(name, amount, options)

Modifies the amount of an already existing integer value that is stored in the cache. If the key is not found nothing is done.

Parameters

name req
amount req
options req
Source
# File activesupport/lib/active_support/cache/file_store.rb, line 181
        def modify_value(name, amount, options)
          file_name = normalize_key(name, options)

          lock_file(file_name) do
            options = merged_options(options)

            if num = read(name, options)
              num = num.to_i + amount
              write(name, num, options)
              num
            end
          end
        end

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

Defined in ActiveSupport::Cache::FileStore

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