Sha256: 5465f28772ba9be4226570a69008678d68202bcec27f53e0f56470eb87bc9e3d

Contents?: true

Size: 374 Bytes

Versions: 8

Compression:

Stored size: 374 Bytes

Contents

# frozen_string_literal: true

module IdentityCache
  module ShouldUseCache
    extend ActiveSupport::Concern

    module ClassMethods
      def should_use_cache?
        IdentityCache.should_use_cache?
      end
    end

    private

    def mark_as_loaded_by_idc
      @loaded_by_idc = true
    end

    def loaded_by_idc?
      defined?(@loaded_by_idc)
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
identity_cache-1.6.3 lib/identity_cache/should_use_cache.rb
identity_cache-1.6.2 lib/identity_cache/should_use_cache.rb
identity_cache-1.6.1 lib/identity_cache/should_use_cache.rb
identity_cache-1.6.0 lib/identity_cache/should_use_cache.rb
identity_cache-1.5.6 lib/identity_cache/should_use_cache.rb
identity_cache-1.5.5 lib/identity_cache/should_use_cache.rb
identity_cache-1.5.4 lib/identity_cache/should_use_cache.rb
identity_cache-1.5.3 lib/identity_cache/should_use_cache.rb