Module: PaylocityWebService::Connection
Overview
Network layer for API clients.
Instance Method Summary collapse
-
#delete(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP DELETE request.
-
#get(url) ⇒ Sawyer::Resource
Make a HTTP GET request.
-
#head(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP HEAD request.
-
#patch(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP PATCH request.
-
#post(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP POST request.
-
#put(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP PUT request.
Methods included from Authentication
#access_token, #access_token_cache_key, #basic_auth_token, #cache_store, #refresh_token
Instance Method Details
#delete(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP DELETE request
53 54 55 |
# File 'lib/paylocity_web_service/connection.rb', line 53 def delete(url, = {}) request :delete, url, end |
#get(url) ⇒ Sawyer::Resource
Make a HTTP GET request
17 18 19 |
# File 'lib/paylocity_web_service/connection.rb', line 17 def get(url) request :get, url end |
#head(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP HEAD request
62 63 64 |
# File 'lib/paylocity_web_service/connection.rb', line 62 def head(url, = {}) request :head, url, end |
#patch(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP PATCH request
44 45 46 |
# File 'lib/paylocity_web_service/connection.rb', line 44 def patch(url, = {}) request :patch, url, end |
#post(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP POST request
26 27 28 |
# File 'lib/paylocity_web_service/connection.rb', line 26 def post(url, = {}) request :post, url, end |
#put(url, options = {}) ⇒ Sawyer::Resource
Make a HTTP PUT request
35 36 37 |
# File 'lib/paylocity_web_service/connection.rb', line 35 def put(url, = {}) request :put, url, end |