Rails: I can't call a function in a module in /lib - what am I doing wrong?

前端 未结 9 1757
鱼传尺愫
鱼传尺愫 2021-01-31 08:08

I know I\'m doing something stupid or failing to do something intelligent - I\'m frequently guilty of both.

Here\'s an example of what\'s causing me pain:

I have

9条回答
  •  余生分开走
    2021-01-31 08:11

    Today you can do it using module_function notation.

    module TestFunctions
      def abc
        puts 123
      end
    end
    

    Now TestFunctions.abc prints "123"

    A little more about module_function: https://apidock.com/ruby/Module/module_function

提交回复
热议问题