Module: ClassicPresenter::Helper

Extended by:
Helper
Included in:
Helper
Defined in:
lib/classic_presenter/helper.rb

Instance Method Summary collapse

Instance Method Details

#present(presenter_class, model = nil, objects = {}) {|presenter| ... } ⇒ Object

Yields:

  • (presenter)


5
6
7
8
9
# File 'lib/classic_presenter/helper.rb', line 5

def present(presenter_class, model = nil, objects = {})
  presenter = presenter_class.new(model, self, objects)
  yield presenter if block_given?
  presenter
end