【问题标题】:Use Rails path helpers from inside an plain old ruby class? (Resque job)在普通的旧 ruby​​ 类中使​​用 Rails 路径助手? (请求工作)
【发布时间】:2011-09-28 02:52:00
【问题描述】:

我需要从 Resque 作业(它只是一个普通的旧 Ruby 类)中进行一些 API 调用,并且这些 API 调用需要包含指向我网站上资源的 URL。

将其添加到我的类定义中是否“正确”?

include Rails.application.routes.url_helpers

或者是否有“预期”的方式来做到这一点?

【问题讨论】:

    标签: ruby-on-rails resque urlhelper


    【解决方案1】:
    【解决方案2】:

    在您的控制器中:

    Rails 1.x: include Rails.application.routes.url_helpers

    Rails 2.x: include ActionController::UrlWriter

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-09
      • 2021-01-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多