Module: CascadingConfiguration::Hash::ModuleSupportMethods
- Included in:
- CascadingConfiguration::Hash
- Defined in:
- lib/cascading-configuration-hash/_private_/CascadingConfiguration/Hash/ModuleSupportMethods.rb
Instance Method Summary collapse
-
#composite_hash_for_cascading_configuration(configuration_instance, configuration_name) ⇒ Object
composite_hash_for_cascading_configuration #.
Instance Method Details
#composite_hash_for_cascading_configuration(configuration_instance, configuration_name) ⇒ Object
composite_hash_for_cascading_configuration #
8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/cascading-configuration-hash/_private_/CascadingConfiguration/Hash/ModuleSupportMethods.rb', line 8 def composite_hash_for_cascading_configuration( configuration_instance, configuration_name ) composite_hash = nil if ::CascadingConfiguration::Variable.has_configuration_variable?( configuration_instance, configuration_name ) composite_hash = ::CascadingConfiguration::Variable.get_configuration_variable( configuration_instance, configuration_name ) else composite_hash = ::CascadingConfiguration::Hash::CompositingHash.new( configuration_instance, configuration_name ) end return composite_hash end |