NoMethodError: undefined method `url_for'

Hi every one,

I wrote a Utility class for my application, and i want to use "url_for", I included the url_helper but i get this error

NoMethodError: undefined method `url_for' for UtilityBatch:Class

- i tried require 'action_view/helpers/url_helper.rb'             include ActionView::Helpers::UrlHelper ... with no result

... i was able to construct the urls as strings but i was wondering what do i need to do to use url_for in my class.

All input is appreciated.

Thank you.

jimache wrote:

I wrote a Utility class for my application, and i want to use "url_for", I included the url_helper but i get this error

NoMethodError: undefined method `url_for' for UtilityBatch:Class

- i tried require 'action_view/helpers/url_helper.rb'             include ActionView::Helpers::UrlHelper ... with no result

... i was able to construct the urls as strings but i was wondering what do i need to do to use url_for in my class.

Try using "extend" instead of "include" so as to make the url helpers class methods.

Did you find the solution? Am facing the same issue.

Thanks, Pratik