Module: Yoda::MissingDelegatable::ClassMethods

Defined in:
lib/yoda/missing_delegatable.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Instance Attribute Details

#delegate_missing_targetSymbol? (readonly)

Returns:

  • (Symbol, nil)


5
6
7
# File 'lib/yoda/missing_delegatable.rb', line 5

def delegate_missing_target
  @delegate_missing_target
end

Instance Method Details

#delegate_missing(target) ⇒ Object

Parameters:

  • target (Symbol)

    the delegation target if an missing method is passed.



8
9
10
# File 'lib/yoda/missing_delegatable.rb', line 8

def delegate_missing(target)
  @delegate_missing_target = target
end