Я пытаюсь заставить ApiAuth работать с ActiveResource и безуспешно.Документация предлагает это как способ использовать гем:
class Foo < ActiveResource::Base
with_api_auth("foo", "bar")
end
Это приводит к следующей ошибке:
NoMethodError: undefined method `with_api_auth' for Foo:Class
Я знаю, что библиотека api_auth доступна, потому что, когда я делаю
require 'api_auth'
я получаю "ложь", что, как я считаю, означает, что библиотека / гем уже загружена.
Кроме того, я выбрал модуль / класс, в котором определен with_api_auth, и неполучить сообщение об ошибке:
2.3.8 :004 >
ApiAuth::Rails::ActiveResourceExtension::ActiveResourceApiAuth
=> ApiAuth::Rails::ActiveResourceExtension::ActiveResourceApiAuth
2.3.8 :005 >
Я обнаружил несколько проблем, связанных с этой точной ошибкой в проекте api_auth github, но ни у одного из них не было решений, которые помогли мне.
Кто-нибудь еще видит эту ошибку или знает, как ее устранить?