class Twilio::REST::Preview::HostedNumbers

Public Class Methods

new(domain) click to toggle source

Initialize the HostedNumbers version of Preview

Calls superclass method Twilio::REST::Version::new
   # File lib/twilio-ruby/rest/preview/hosted_numbers.rb
15 def initialize(domain)
16   super
17   @version = 'HostedNumbers'
18   @authorization_documents = nil
19   @hosted_number_orders = nil
20 end

Public Instance Methods

authorization_documents(sid=:unset) click to toggle source

@param [String] sid A 34 character string that uniquely identifies this

AuthorizationDocument.

@return [Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentContext] if sid was passed. @return [Twilio::REST::Preview::HostedNumbers::AuthorizationDocumentList]

   # File lib/twilio-ruby/rest/preview/hosted_numbers.rb
27 def authorization_documents(sid=:unset)
28   if sid.nil?
29       raise ArgumentError, 'sid cannot be nil'
30   end
31   if sid == :unset
32       @authorization_documents ||= AuthorizationDocumentList.new self
33   else
34       AuthorizationDocumentContext.new(self, sid)
35   end
36 end
hosted_number_orders(sid=:unset) click to toggle source

@param [String] sid A 34 character string that uniquely identifies this

HostedNumberOrder.

@return [Twilio::REST::Preview::HostedNumbers::HostedNumberOrderContext] if sid was passed. @return [Twilio::REST::Preview::HostedNumbers::HostedNumberOrderList]

   # File lib/twilio-ruby/rest/preview/hosted_numbers.rb
43 def hosted_number_orders(sid=:unset)
44   if sid.nil?
45       raise ArgumentError, 'sid cannot be nil'
46   end
47   if sid == :unset
48       @hosted_number_orders ||= HostedNumberOrderList.new self
49   else
50       HostedNumberOrderContext.new(self, sid)
51   end
52 end
to_s() click to toggle source

Provide a user friendly representation

   # File lib/twilio-ruby/rest/preview/hosted_numbers.rb
56 def to_s
57   '<Twilio::REST::Preview::HostedNumbers>'
58 end