Class: VoiceML::PricingV1VoiceNumbersResource

Inherits:
Object
  • Object
show all
Defined in:
lib/voiceml/resources/pricing.rb

Overview

/v1/Voice/Numbers/{Number} — single-number fetch.

Instance Method Summary collapse

Constructor Details

#initialize(transport) ⇒ PricingV1VoiceNumbersResource

Returns a new instance of PricingV1VoiceNumbersResource.



64
65
66
# File 'lib/voiceml/resources/pricing.rb', line 64

def initialize(transport)
  @transport = transport
end

Instance Method Details

#fetch(number) ⇒ Object



68
69
70
71
72
# File 'lib/voiceml/resources/pricing.rb', line 68

def fetch(number)
  PricingVoiceNumber.from_hash(
    @transport.request(:get, "/v1/Voice/Numbers/#{URI.encode_www_form_component(number)}")
  )
end