Función del módulo de llamada del controlador (NoMethodError)

Así que tengo un módulo "MiddleMan", puedo llamarlo bien en la consola de rails pero en el controlador obtengo un NoMethodError

En el controlador tengo:

class SignUpController < ApplicationController
  include MiddleMan
  def page_one
      @package = MiddleMan::read_catalog("a", "b", "c")
  end
end

Y en el módulo middleman.rb tengo:

module MiddleMan
  def read_catalog(package, payment, coupon)
    Package.new(:price => "4.99")
  end
end

¿Alguna idea

Respuestas a la pregunta(1)

Su respuesta a la pregunta