lib/backlog_kit/client/star.rb in backlog_kit-0.12.1 vs lib/backlog_kit/client/star.rb in backlog_kit-0.13.0

- old
+ new

@@ -1,17 +1,48 @@ module BacklogKit class Client + + # Methods for the Star API module Star + + # Add a star to an issue + # + # @param issue_id [Integer, String] Issue id + # @return [BacklogKit::Response] No content response def add_issue_star(issue_id) post('stars', issue_id: issue_id) end + # Add a star to an issue comment + # + # @param comment_id [Integer, String] Comment id + # @return [BacklogKit::Response] No content response def add_issue_comment_star(comment_id) post('stars', comment_id: comment_id) end + # Add a star to a wiki page + # + # @param wiki_id [Integer, String] Wiki page id + # @return [BacklogKit::Response] No content response def add_wiki_star(wiki_id) post('stars', wiki_id: wiki_id) + end + + # Add a star to a pull request + # + # @param pull_request_id [Integer, String] Pull request id + # @return [BacklogKit::Response] No content response + def add_pull_request_star(pull_request_id) + post('stars', pull_request_id: pull_request_id) + end + + # Add a star to a pull request comment + # + # @param pull_request_comment_id [Integer, String] Pull request comment id + # @return [BacklogKit::Response] No content response + def add_pull_request_comment_star(pull_request_comment_id) + post('stars', pull_request_comment_id: pull_request_comment_id) end end end end