Module: Presenter

Defined in:
app/presenters/presenter.rb

Class Method Summary collapse

Class Method Details

.for(value) ⇒ Object



4
5
6
7
8
9
# File 'app/presenters/presenter.rb', line 4

def self.for(value)
  klass = "#{value.class.name}Presenter".constantize
  klass.send(:new, value)
rescue NameError
  value.to_s
end