Module: Imgur::Request::Comment

Included in:
Client
Defined in:
(ruby-imgur 0.0.1) ruby-imgur/client_request.rb

Overview

Comment endpoints

Instance Method Summary collapse

Instance Method Details

#create_comment(body = nil) ⇒ Response::Base

Returns response data from /comment.

Parameters:

  • data (Hash)

    additional keys accepted for /comment

Returns:

#create_comment_reply(body = nil, id:) ⇒ Response::Base

Returns response data from /comment/:id.

Parameters:

  • id (String)

    Required

  • data (Hash)

    additional keys accepted for /comment/:id

Returns:

#delete_comment(body = nil, id:) ⇒ Response::Base

Returns response data from /comment/:id.

Parameters:

  • id (String)

    Required

  • data (Hash)

    additional keys accepted for /comment/:id

Returns:

#do_comment_report(body = nil, id:) ⇒ Response::Base

Returns response data from /comment/:id/report.

Parameters:

  • id (String)

    Required

  • data (Hash)

    additional keys accepted for /comment/:id/report

Returns:

#do_comment_vote(body = nil, id:, vote:) ⇒ Response::Base

Returns response data from /comment/:id/vote/:vote.

Parameters:

  • id (String)

    Required

  • vote (String)

    Required

  • data (Hash)

    additional keys accepted for /comment/:id/vote/:vote

Returns:

#get_comment(body = nil, id:) ⇒ Response::Base<Model::Comment>

Returns response data from /comment/:id.

Parameters:

  • id (String)

    Required

  • data (Hash)

    additional keys accepted for /comment/:id

Returns:

#get_comment_replies(body = nil, id:) ⇒ Response::Base<Array<Model::Comment>>

Returns response data from /comment/:id/replies.

Parameters:

  • id (String)

    Required

  • data (Hash)

    additional keys accepted for /comment/:id/replies

Returns: