基本問題 - 如何訪問模塊內部的函數,然後訪問另一個模塊,然後訪問類。Ruby - 訪問模塊和類中的函數
在寶石 -
module Handsoap
module Http
# Represents a HTTP Request.
class Request
attr_reader :url, :http_method, :headers, :body, :username, :password, :trust_ca_file, :client_cert_file, :client_cert_key_file
attr_writer :body, :http_method
def set_trust_ca_file(ca_file)
@trust_ca_file = ca_file
end
end
end
end
在我的文件,我想這一點 -
Handsoap:Http::Request.set_trust_ca_file('/etc/ssl/certs/ca-certificates.crt')
:Http is not a class/module (TypeError)
糟糕。固定的。現在一個新的錯誤'Handsoap :: Http :: Request:Class(NoMethodError)'undefined method'set_trust_ca_file' –
更新了答案 –