class SuperReceptionist::Number
Public Class Methods
new(super_receptionist)
click to toggle source
# File lib/super_receptionist/number.rb, line 3 def initialize(super_receptionist) @super_receptionis = super_receptionist end
Public Instance Methods
available(options = {})
click to toggle source
# File lib/super_receptionist/number.rb, line 7 def available(options = {}) SuperReceptionist.submit(:get, url('AvailablePhoneNumbers'), options) end
buy(options = {})
click to toggle source
# File lib/super_receptionist/number.rb, line 11 def buy(options = {}) SuperReceptionist.submit(:post, url, options) end
list(options = {})
click to toggle source
# File lib/super_receptionist/number.rb, line 15 def list(options = {}) SuperReceptionist.submit(:get, url, options) end
Private Instance Methods
url(path='')
click to toggle source
# File lib/super_receptionist/number.rb, line 21 def url(path='') "#{@super_receptionis.base_url}account/numbers/#{path}" end