app/models/concerns/strong_key_value_store.rb
def strong_key_value_store (opts = {})
      @strong_kvs_opts.merge!(opts)

      attr_accessor *permitted_keys
    end
# Sets the strong key value store's options.
#
# @param opts [Hash] as follows:
#   { keys: [:key1, :key2, ...] }
Sets the strong key value store's options.
Sets the strong key value store ' s options .
def strong_key_value_store (opts = {})
      @strong_kvs_opts.merge!(opts)
      attr_accessor *permitted_keys
    end
def strong_key_value_store ( opts = { } ) @strong_kvs_opts . merge! ( opts ) attr_accessor * permitted_keys end
Sets the strong key value store's options.
Sets the strong key value store ' s options .
opts
None