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
search(from_date, to_date, params = {})
click to toggle source
tripletex.no/v2-docs/#!/timesheet47entry/search
# File lib/tripletexer/endpoints/timesheet/entry.rb, line 7 def search(from_date, to_date, params = {}) final_params = params.merge( 'dateFrom' => ::Tripletexer::FormatHelpers.format_date(from_date), 'dateTo' => ::Tripletexer::FormatHelpers.format_date(to_date) ) find_entities('/v2/timesheet/entry', final_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