6
7
8
9
10
|
# 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
|