Class: TempoAPI::Requests::CreateWorklog

Inherits:
TempoAPI::Request show all
Defined in:
lib/tempest_time/api/tempo_api/requests/create_worklog.rb

Constant Summary

Constants inherited from TempestTime::API::Request

TempestTime::API::Request::DATE_FORMAT

Instance Method Summary collapse

Methods inherited from TempoAPI::Request

#send_request

Methods inherited from TempestTime::API::Request

#response, #response_message, #send_request

Constructor Details

#initialize(seconds, options) ⇒ CreateWorklog

Returns a new instance of CreateWorklog.



7
8
9
10
11
12
13
14
15
16
# File 'lib/tempest_time/api/tempo_api/requests/create_worklog.rb', line 7

def initialize(seconds, options)
  super
  @seconds = seconds
  @remaining = options[:remaining]
  @issue = options[:issue]
  @message = options[:message]
  @date = options[:date] ? options[:date] : Date.today
  @billable = options[:billable]
  @user = options[:user]
end