Module: Collapsium::ViralCapabilities::ViralAncestorTypes

Defined in:
lib/collapsium/viral_capabilities.rb

Overview

Any Object (Class, Module) that’s enhanced with ViralCapabilities will at least be extended with a module defining its Hash and Array ancestors.

Instance Attribute Summary collapse

Instance Attribute Details

#array_ancestorObject



49
50
51
# File 'lib/collapsium/viral_capabilities.rb', line 49

def array_ancestor
  return @array_ancestor || DEFAULT_ANCESTORS[:array_ancestor]
end

#hash_ancestorObject



44
45
46
# File 'lib/collapsium/viral_capabilities.rb', line 44

def hash_ancestor
  return @hash_ancestor || DEFAULT_ANCESTORS[:hash_ancestor]
end