module Teamlab::ProjectsComments
Module for projects comments methods
Public Instance Methods
add_message_comment(message_id, content, options = {})
click to toggle source
# File lib/teamlab/modules/projects/projects_comments.rb, line 22 def add_message_comment(message_id, content, options = {}) @request.post(['message', message_id.to_s, 'comment'], { content: content }.merge(options)) end
add_task_comment(task_id, content, options = {})
click to toggle source
# File lib/teamlab/modules/projects/projects_comments.rb, line 18 def add_task_comment(task_id, content, options = {}) @request.post(['task', task_id.to_s, 'comment'], { content: content }.merge(options)) end
delete_comment(comment_id)
click to toggle source
# File lib/teamlab/modules/projects/projects_comments.rb, line 30 def delete_comment(comment_id) @request.delete(['comment', comment_id.to_s]) end
get_comment(comment_id)
click to toggle source
# File lib/teamlab/modules/projects/projects_comments.rb, line 6 def get_comment(comment_id) @request.get(['comment', comment_id.to_s]) end
get_message_comments(message_id)
click to toggle source
# File lib/teamlab/modules/projects/projects_comments.rb, line 14 def get_message_comments(message_id) @request.get(['message', message_id.to_s, 'comment']) end
get_task_comments(task_id)
click to toggle source
# File lib/teamlab/modules/projects/projects_comments.rb, line 10 def get_task_comments(task_id) @request.get(['task', task_id.to_s, 'comment']) end
update_comment(comment_id, content)
click to toggle source
# File lib/teamlab/modules/projects/projects_comments.rb, line 26 def update_comment(comment_id, content) @request.put(['comment', comment_id.to_s], content: content) end