Как вы называете метод включенного класса в Ruby? Смотрите пример ниже. Это работает, но это не то, что я хочу:
require 'httparty'
module MyModule
class MyClass
include HTTParty
base_uri 'http://localhost'
def initialize(path)
# other code
end
end
end
Это то, что я хочу, но не работает, говоря undefined method 'base_uri' [...]
. Я пытаюсь установить base_uri для httparty динамически из параметра initialize.
require 'httparty'
module MyModule
class MyClass
include HTTParty
def initialize(path)
base_uri 'http://localhost'
# other code
end
end
end