Sha256: cf1457ddc934eb5bfbd59729bca8153421c0373ee8553321d9d846ef8be33d6c
Contents?: true
Size: 385 Bytes
Versions: 5
Compression:
Stored size: 385 Bytes
Contents
# frozen_string_literal: true module Masking class DataMaskProcessor class Cache def self.fetch_or_store_if_no_cache(table:, proc:) @cache ||= {} if @cache.key?(table) @cache[table] else @cache[table] = proc.call end end # onlu for test def self.clear @cache = {} end end end end
Version data entries
5 entries across 5 versions & 1 rubygems