class Tripletexer::Endpoints::Timesheet::TimeClock

Public Instance Methods

find(id, params = {}) click to toggle source

tripletex.no/v2-docs/#!/timesheet47timeClock/get

# File lib/tripletexer/endpoints/timesheet/time_clock.rb, line 25
def find(id, params = {})
  find_entity("/timesheet/timeClock/#{id}", params)
end
present(params = {}) click to toggle source

tripletex.no/v2-docs/#!/timesheet47timeClock/getPresent

# File lib/tripletexer/endpoints/timesheet/time_clock.rb, line 20
def present(params = {})
  find_entity('/timesheet/timeClock/present', params)
end
start(activity_id, params = {}) click to toggle source

tripletex.no/v2-docs/#!/timesheet47timeClock/start

# File lib/tripletexer/endpoints/timesheet/time_clock.rb, line 12
def start(activity_id, params = {})
  final_params = params.merge(
    'activityId' => activity_id
  )
  api_client.put('/timesheet/timeClock/:start', final_params)
end
stop(id, params = {}) click to toggle source

tripletex.no/v2-docs/#!/timesheet47timeClock/stop

# File lib/tripletexer/endpoints/timesheet/time_clock.rb, line 35
def stop(id, params = {})
  api_client.put("/timesheet/timeClock/#{id}/:stop", params)
end
update(id, body) click to toggle source

tripletex.no/v2-docs/#!/timesheet47timeClock/put

# File lib/tripletexer/endpoints/timesheet/time_clock.rb, line 30
def update(id, body)
  update_entity("/timesheet/timeClock/#{id}", body)
end