Module: OpenprojectApi::Client::Relations

Included in:
OpenprojectApi::Client
Defined in:
lib/openproject_api/client/relations.rb

Instance Method Summary collapse

Instance Method Details

#delete_relation(relation_id, *args) ⇒ Object



16
17
18
# File 'lib/openproject_api/client/relations.rb', line 16

def delete_relation(relation_id, *args)
	delete("/api/v3/relations/#{relation_id}", *args)
end

#relation(relation_id, *args) ⇒ Object



8
9
10
# File 'lib/openproject_api/client/relations.rb', line 8

def relation(relation_id, *args)
	get("/api/v3/relations/#{relation_id}", *args)
end

#relations(*args) ⇒ Object



4
5
6
# File 'lib/openproject_api/client/relations.rb', line 4

def relations(*args)
	get('/api/v3/relations', *args)
end

#update_relation(relation_id, body, *args) ⇒ Object



12
13
14
# File 'lib/openproject_api/client/relations.rb', line 12

def update_relation(relation_id, body, *args)
	patch("/api/v3/relations/#{relation_id}", body, *args)
end