Module: PresenterHelper

Instance Method Summary collapse

Instance Method Details

#present(object, presenter_class = nil, &block) ⇒ Object



6
7
8
9
10
11
12
# File 'app/helpers/presenter_helper.rb', line 6

def present(object, presenter_class = nil, &block)
  if object.respond_to?(:each)
    CollectionPresenter.new(object, presenter_class, &block)
  else
    presenter_class.new(object)
  end
end