Module: ThroughHierarchy::Base

Extended by:
ActiveSupport::Concern
Defined in:
lib/through_hierarchy/base.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#clear_hierarchical_association_cache(name = nil) ⇒ Object



12
13
14
15
16
17
18
# File 'lib/through_hierarchy/base.rb', line 12

def clear_hierarchical_association_cache(name = nil)
  if name.nil?
    @hierarchical_association_cache = {}
  else
    @hierarchical_association_cache.delete(name)
  end
end