Rieles: incluyen el módulo en el controlador, que se utilizará en la vista

Soy realmente nuevo en Rails e intento configurar un archivo de módulo para usar en la vista. Por lo tanto, creo que el comportamiento correcto es definir el módulo como un ayudante dentro de un controlador y listo, debería funcionar. Sin embargo, ese no es el caso para mí. Aquí está la estructura.

lib
  functions
    -- form_manager.rb

form_manager.rb:

Module Functions 
  Module FormManager
    def error_message() ...
    end
  end
end 

users_controller.rb

class UsersController < ApplicationController

   helper FormManager

   def new ...

Bueno, la estructura es como la anterior y cuando llamo al mensaje_mensaje desdenew.html.erb me da el erroruninitialized constant UsersController::FormManager.

Entonces, en primer lugar, sé que en los rieles 3 lib no se carga automáticamente. Suponiendo que no es obligatorio cargar automáticamente la carpeta lib, ¿cómo puedo hacer que esto funcione y qué me falta?

Por cierto, por favor no digas que esta pregunta es duplicada. Te digo que he estado buscando esta mierda durante casi 2 días.

Respuestas a la pregunta(2)

Su respuesta a la pregunta