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