доступ к помощнику маршрута в методе - PullRequest
0 голосов
/ 16 апреля 2020

При подготовке соединения с Twilio API

 def send_text(user, message)
    client.api.account.messages.create(
      to: user.telefono_mobile,
      from: phone_number,
      status_callback: update_twilio_reminder_url.to_s,
      body: message
    )
  end

Обратный вызов для статуса сообщения должен быть URL-адресом. Однако этот синтаксис не обращается к вспомогательному методу rails и возвращает ошибку undefined local variable or method 'update_twilio_reminder_url'

Какой правильный синтаксис?

1 Ответ

1 голос
/ 16 апреля 2020

Вы пытались include Rails.application.routes.url_helpers в контроллере? в более новых rails (5, я думаю) его также достаточно, чтобы вызвать вспомогательный метод helpers.helper_method, но я никогда не пробовал.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...