Class: TempoAPI::Requests::SubmitTimesheet
- Inherits:
-
TempoAPI::Request
- Object
- TempestTime::API::Request
- TempoAPI::Request
- TempoAPI::Requests::SubmitTimesheet
- Includes:
- TempestTime::Helpers::TimeHelper
- Defined in:
- lib/tempest_time/api/tempo_api/requests/submit_timesheet.rb
Constant Summary
Constants inherited from TempestTime::API::Request
TempestTime::API::Request::DATE_FORMAT
Instance Attribute Summary collapse
-
#dates ⇒ Object
readonly
Returns the value of attribute dates.
-
#reviewer ⇒ Object
readonly
Returns the value of attribute reviewer.
-
#submitter ⇒ Object
readonly
Returns the value of attribute submitter.
Instance Method Summary collapse
-
#initialize(submitter:, reviewer:, dates:) ⇒ SubmitTimesheet
constructor
A new instance of SubmitTimesheet.
Methods included from TempestTime::Helpers::TimeHelper
#beginning_of_week, #dates_in_range, #end_of_week, #formatted_date, #formatted_date_range, #formatted_time, #formatted_time_for_input, #formatted_time_long, #future_dates, #parsed_time, #past_dates, #past_week_selections, #week_beginnings, #week_dates
Methods inherited from TempoAPI::Request
Methods inherited from TempestTime::API::Request
#response, #response_message, #send_request
Constructor Details
#initialize(submitter:, reviewer:, dates:) ⇒ SubmitTimesheet
Returns a new instance of SubmitTimesheet.
12 13 14 15 16 17 |
# File 'lib/tempest_time/api/tempo_api/requests/submit_timesheet.rb', line 12 def initialize(submitter:, reviewer:, dates:) super @submitter = submitter @reviewer = reviewer @dates = dates end |
Instance Attribute Details
#dates ⇒ Object (readonly)
Returns the value of attribute dates.
10 11 12 |
# File 'lib/tempest_time/api/tempo_api/requests/submit_timesheet.rb', line 10 def dates @dates end |
#reviewer ⇒ Object (readonly)
Returns the value of attribute reviewer.
10 11 12 |
# File 'lib/tempest_time/api/tempo_api/requests/submit_timesheet.rb', line 10 def reviewer @reviewer end |
#submitter ⇒ Object (readonly)
Returns the value of attribute submitter.
10 11 12 |
# File 'lib/tempest_time/api/tempo_api/requests/submit_timesheet.rb', line 10 def submitter @submitter end |