Module: Twilio

Defined in:
lib/twilio.rb,
lib/twilio/sms.rb,
lib/twilio/call.rb,
lib/twilio/twiml.rb,
lib/twilio/config.rb,
lib/twilio/account.rb,
lib/twilio/resource.rb

Defined Under Namespace

Modules: Account, Config, Resource, TwiML Classes: Call, SMS

Constant Summary collapse

API_ENDPOINT =
'https://api.twilio.com/2010-04-01'
APIError =
Class.new StandardError
ConfigurationError =
Class.new StandardError
InvalidStateError =
Class.new StandardError

Class Method Summary collapse

Class Method Details

.const_missing(const_name) ⇒ Object



11
12
13
# File 'lib/twilio.rb', line 11

def const_missing(const_name)
  raise Twilio::ConfigurationError.new "Cannot complete request. Please set #{const_name.to_s.downcase} with Twilio::Config.setup first!"
end