module ActionExtension::Presenters

Public Instance Methods

present(object, klass = nil) { |presenter| ... } click to toggle source
# File lib/action_extension/presenters/helper.rb, line 3
def present(object, klass = nil)
  klass ||= "#{object.class.name}Presenter".constantize
  presenter = klass.new(object, self)
  yield presenter if block_given?
  presenter
end