Class: TempoAPI::Request
- Inherits:
-
TempestTime::API::Request
- Object
- TempestTime::API::Request
- TempoAPI::Request
- Defined in:
- lib/tempest_time/api/tempo_api/request.rb
Direct Known Subclasses
TempoAPI::Requests::CreateWorklog, TempoAPI::Requests::DeleteWorklog, TempoAPI::Requests::GetUserSchedule, TempoAPI::Requests::GetWorklog, TempoAPI::Requests::ListWorklogs, TempoAPI::Requests::SubmitTimesheet
Constant Summary
Constants inherited from TempestTime::API::Request
TempestTime::API::Request::DATE_FORMAT
Instance Method Summary collapse
Methods inherited from TempestTime::API::Request
#initialize, #response, #response_message
Constructor Details
This class inherits a constructor from TempestTime::API::Request
Instance Method Details
#send_request ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/tempest_time/api/tempo_api/request.rb', line 10 def send_request @raw_response = self.class.send( request_method, request_path, headers: headers, body: request_body.empty? ? request_body : request_body.to_json, query: query_params ) response end |