Class: FancyHands::Number
- Inherits:
-
Object
- Object
- FancyHands::Number
- Defined in:
- lib/fancyhands/v1/number.rb
Instance Method Summary collapse
- #delete(phone_number = nil, key = nil) ⇒ Object
- #get(area_code = nil, contains = nil, region = nil) ⇒ Object
-
#initialize(client) ⇒ Number
constructor
A new instance of Number.
- #post(phone_number = "") ⇒ Object
Constructor Details
#initialize(client) ⇒ Number
6 7 8 |
# File 'lib/fancyhands/v1/number.rb', line 6 def initialize(client) @client = client end |
Instance Method Details
#delete(phone_number = nil, key = nil) ⇒ Object
26 27 28 29 30 31 32 |
# 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) ⇒ Object
17 18 19 20 21 22 23 24 |
# 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 = "") ⇒ Object
10 11 12 13 14 15 |
# 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 |