Module: StrongPresenter::Delegation::ClassMethods

Defined in:
lib/strong_presenter/delegation.rb

Instance Method Summary collapse

Instance Method Details

#delegate(*methods, options = {}) ⇒ void

This method returns an undefined value.

Overrides Module.delegate to make :object the default delegation target.



11
12
13
14
# File 'lib/strong_presenter/delegation.rb', line 11

def delegate(*methods)
  options = methods.extract_options!
  super *methods, options.reverse_merge(to: :object)
end