我需要一个地方来粘贴全局引用透明的实用程序方法。这些应该可以从 rails 中的任何地方访问(模型、 View 、 Controller 和其他任何地方)。例如:
bool = GlobalUtilities.to_bool "false"
unicorn = GlobalUtilities.make_me_a "unicorn"
执行此操作的最佳方法是什么?
最佳答案
你总是可以把它们放在 /lib
中并要求它们。请参阅 bricker's answer——您可以要求从您的 application.rb
加载这些模块,这将使它们在任何地方都可以访问。
关于ruby-on-rails - 如何在 Rails 中创建全局实用程序函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12308896/