Класс ProfilePresenter <ActionView :: Base | url_for не работает. Зачем? - PullRequest
1 голос
/ 29 мая 2010
class ProfilePresenter < ActionView::Base 
 def initialize
  super
  url_for   # i got: You have a nil object when you didn't expect it!
            #        The error occurred while evaluating nil.url_for
 end
end

url_for не работает. почему?

я создаю новый экземпляр, подобный этому

ProfilePresenter.new

1 Ответ

1 голос
/ 02 июня 2010

решено: мне нужно передать экземпляр контроллера, когда я создаю экземпляр ActionView :: Base

...