Module: ActionPresenter::RecordHelper

Defined in:
lib/action-presenter/record_helper.rb

Instance Method Summary collapse

Instance Method Details

#presenterObject



4
5
6
# File 'lib/action-presenter/record_helper.rb', line 4

def presenter
  @presenter ||= "::#{self.class.base_class.name}Presenter".constantize.new(self)
end

#presenter=(value) ⇒ Object



8
9
10
# File 'lib/action-presenter/record_helper.rb', line 8

def presenter=(value)
  @presenter = value
end

#to_templateObject



12
13
14
# File 'lib/action-presenter/record_helper.rb', line 12

def to_template
  presenter.render
end