Class: Fulfil::Request
- Inherits:
-
Object
- Object
- Fulfil::Request
- Defined in:
- lib/fulfil/request.rb
Instance Method Summary collapse
- #all(data) ⇒ Object
- #find(data) ⇒ Object
- #get(id) ⇒ Object
-
#initialize(url) ⇒ Request
constructor
A new instance of Request.
Constructor Details
#initialize(url) ⇒ Request
Returns a new instance of Request.
9 10 11 12 13 14 15 |
# File 'lib/fulfil/request.rb', line 9 def initialize(url) check_auth_params @options ={ base_url: (Fulfil::BASE_URL % {subdomain: Fulfil.authentication[:subdomain]}) << url, api_key: Fulfil.authentication[:api_key] } end |
Instance Method Details
#all(data) ⇒ Object
21 22 23 |
# File 'lib/fulfil/request.rb', line 21 def all(data) request :get, data end |
#find(data) ⇒ Object
25 26 27 |
# File 'lib/fulfil/request.rb', line 25 def find(data) request :get, data end |
#get(id) ⇒ Object
17 18 19 |
# File 'lib/fulfil/request.rb', line 17 def get(id) request :get, {}, "/#{id}" end |