Class: Tripletexer::Endpoints::Activity

Inherits:
AbstractEndpoint show all
Defined in:
lib/tripletexer/endpoints/activity.rb

Instance Method Summary collapse

Methods inherited from AbstractEndpoint

#initialize

Constructor Details

This class inherits a constructor from Tripletexer::Endpoints::AbstractEndpoint

Instance Method Details

#find(id, params = {}) ⇒ Object



18
19
20
# File 'lib/tripletexer/endpoints/activity.rb', line 18

def find(id, params = {})
  find_entity("/v2/activity/#{id}", params)
end

#get_for_time_sheet(project_id, params = {}) ⇒ Object



12
13
14
15
# File 'lib/tripletexer/endpoints/activity.rb', line 12

def get_for_time_sheet(project_id, params = {})
  final_params = params.merge('projectId' => project_id)
  find_entities('/v2/activity/>forTimeSheet', final_params)
end

#search(params = {}) ⇒ Object



7
8
9
# File 'lib/tripletexer/endpoints/activity.rb', line 7

def search(params = {})
  find_entities('/v2/activity', params)
end