module Riveter::Presenter::Object
Public Instance Methods
to_presenter(klass)
click to toggle source
# File lib/riveter/presenter.rb, line 6 def to_presenter(klass) raise ArgumentError, 'klass argument cannot be nil' if klass.nil? raise ArgumentError, "#{klass} is not a valid presenter class" unless klass <= Presenter::Base klass.new(self) end