From: Paweł Stawicki Date: 2007-08-08T06:20:07+09:00 Subject: How to create and use a module? Hi, I am quite new to ruby and ruby on rails. I am trying to user helper module in my controller but fail :( I added languages_helper.rb file to helpers directory in my RoR app. The file looks like this: module LanguagesHelper def LanguagesHelper.sort_to_first(langs, lang) ...my secret method here... end end Then I want to use it in LanguagesController. I put require "languages_helper" right in the beginning of the class body, and then in one of controller's methods I try to do ordered_langs = LanguagesHelper.sort_to_first(all_langs, lang) When while browsing I come to this place in my browser, there is a message: undefined method `sort_to_first' for LanguagesHelper:Module What is wrong? Best regards Pawel Stawicki