class Tripletexer::Endpoints::Timesheet::Entry

Public Instance Methods

create(body) click to toggle source

tripletex.no/v2-docs/#!/timesheet47entry/post

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 16
def create(body)
  create_entity('/v2/timesheet/entry', body)
end
create_list(body) click to toggle source

tripletex.no/v2-docs/#!/timesheet47entry/postList

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 39
def create_list(body)
  create_entities('/v2/timesheet/entry/list', body)
end
destroy(id, params = {}) click to toggle source

tripletex.no/v2-docs/#!/timesheet47entry/delete

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 49
def destroy(id, params = {})
  delete("/v2/timesheet/entry/#{id}", params)
end
find(id, params = {}) click to toggle source

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

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 54
def find(id, params = {})
  find_entity("/v2/timesheet/entry/#{id}", params)
end
get_recent_activities(project_id, params = {}) click to toggle source

tripletex.no/v2-docs/#!/timesheet47entry/getRecentActivities

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 21
def get_recent_activities(project_id, params = {})
  final_params = params.merge(
    'projectId' => project_id
  )
  find_entities('/v2/timesheet/entry/>recentActivities', final_params)
end
get_recent_projects(params = {}) click to toggle source

tripletex.no/v2-docs/#!/timesheet47entry/getRecentProjects

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 29
def get_recent_projects(params = {})
  find_entities('/v2/timesheet/entry/>recentProjects', params)
end
get_total_hours(params = {}) click to toggle source

tripletex.no/v2-docs/#!/timesheet47entry/getTotalHours

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 34
def get_total_hours(params = {})
  find_entity('/v2/timesheet/entry/>totalHours', params)
end
update(id, body) click to toggle source

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

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 59
def update(id, body)
  update_entity("/v2/timesheet/entry/#{id}", body)
end
update_list(body) click to toggle source

tripletex.no/v2-docs/#!/timesheet47entry/putList

# File lib/tripletexer/endpoints/timesheet/entry.rb, line 44
def update_list(body)
  update_entities('/v2/timesheet/entry/list', body)
end