Module: Eco::Language::Delegation::DelegatingMissingConst::ClassMethods
- Defined in:
- lib/eco/language/delegation/delegating_missing_const.rb
Instance Method Summary collapse
-
#delegating_missing_target(instance, at: nil) ⇒ Object
Set always
delegated_classwhen fetching thedelegating_missing_toobject.
Instance Method Details
#delegating_missing_target(instance, at: nil) ⇒ Object
Set always delegated_class when fetching the
delegating_missing_to object.
27 28 29 30 31 32 33 34 |
# File 'lib/eco/language/delegation/delegating_missing_const.rb', line 27 def delegating_missing_target(instance, at: nil) super.tap do |target| next unless target next unless at.nil? delegated_class target.class end end |