Class: Twilio::REST::Api
- Defined in:
- lib/signalwire/sdk/twilio_set_host.rb
Instance Method Summary collapse
- #hostname ⇒ Object
-
#initialize(twilio) ⇒ Api
constructor
A new instance of Api.
Methods inherited from Domain
Constructor Details
#initialize(twilio) ⇒ Api
Returns a new instance of Api.
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/signalwire/sdk/twilio_set_host.rb', line 6 def initialize(twilio) super @host = ENV['SIGNALWIRE_SPACE_URL'] || Signalwire::Sdk.configuration.hostname || raise(ArgumentError, 'Signalwire Space URL is not configured. Enter your Signalwire Space domain via the '\ 'SIGNALWIRE_SPACE_URL environment variable, or hostname in the configuration.') @base_url = "https://#{@host}/api/laml" @port = 443 # Versions @v2010 = nil end |
Instance Method Details
#hostname ⇒ Object
19 20 21 |
# File 'lib/signalwire/sdk/twilio_set_host.rb', line 19 def hostname @host end |