incluindo módulos no controlador
Eu fiz um módulo no diretório lib em ruby on rails application its like
module Select
def self.included(base)
base.extend ClassMethods
end
module ClassMethods
def select_for(object_name, options={})
#does some operation
self.send(:include, Selector::InstanceMethods)
end
end
Eu chamei isso em um controlador como
include Selector
select_for :organization, :submenu => :general
mas eu quero chamar isso em uma função, ou seja
def select
#Call the module here
end