class FancyHands::Number

Public Class Methods

new(client) click to toggle source
# File lib/fancyhands/v1/number.rb, line 6
def initialize(client)
  @client = client
end

Public Instance Methods

delete(phone_number=nil, key=nil) click to toggle source
# File lib/fancyhands/v1/number.rb, line 26
def delete(phone_number=nil, key=nil)
  data = {
    :phone_number => phone_number,
    :key => key
  }
  return @client.request.delete("call/number", data)
end
get(area_code=nil, contains=nil, region=nil) click to toggle source
# File lib/fancyhands/v1/number.rb, line 17
def get(area_code=nil, contains=nil, region=nil)
  data = {
    :area_code => area_code,
    :contains => contains,
    :region => region
  }
  return @client.request.get("call/number", data)
end
post(phone_number="") click to toggle source
# File lib/fancyhands/v1/number.rb, line 10
def post(phone_number="")
  data = {
    :phone_number => phone_number
  }
  return @client.request.post("call/number", data)
end