Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Pithub::PullRequests::UsereContributed Perl DPithub::PullRequests::Comments(3)

NAME
       Pithub::PullRequests::Comments -	Github v3 Pull Request Comments	API

VERSION
       version 0.01035

METHODS
   create
       o   Create a comment

	       POST /repos/:user/:repo/pulls/:id/comments

	   Examples:

	       my $c = Pithub::PullRequests::Comments->new;
	       my $result = $c->create(
		   repo		   => 'Pithub',
		   user		   => 'plu',
		   pull_request_id => 1,
		   data		   => {
		       body	 => 'Nice change',
		       commit_id => '6dcb09b5b57875f334f61aebed695e2e4193db5e',
		       path	 => 'file1.txt',
		       position	 => 4,
		   }
	       );

   delete
       o   Delete a comment

	       DELETE /repos/:user/:repo/pulls/comments/:id

	   Examples:

	       my $c = Pithub::PullRequests::Comments->new;
	       my $result = $c->delete(
		   repo	      => 'Pithub',
		   user	      => 'plu',
		   comment_id => 1,
	       );

   get
       o   Get a single	comment

	       GET /repos/:user/:repo/pulls/comments/:id

	   Examples:

	       my $c = Pithub::PullRequests::Comments->new;
	       my $result = $c->get(
		   repo	      => 'Pithub',
		   user	      => 'plu',
		   comment_id => 1,
	       );

   list
       o   List	comments on a pull request

	       GET /repos/:user/:repo/pulls/:id/comments

	   Examples:

	       my $c = Pithub::PullRequests::Comments->new;
	       my $result = $c->list(
		   repo		   => 'Pithub',
		   user		   => 'plu',
		   pull_request_id => 1,
	       );

   update
       o   Edit	a comment

	       PATCH /repos/:user/:repo/pulls/comments/:id

	   Examples:

	       my $c = Pithub::PullRequests::Comments->new;
	       my $result = $c->update(
		   repo	      => 'Pithub',
		   user	      => 'plu',
		   comment_id => 1,
		   data	      => { body	=> 'some updated comment' },
	       );

AUTHOR
       Johannes	Plunien	<plu@cpan.org>

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2011-2019	by Johannes Plunien.

       This is free software; you can redistribute it and/or modify it under
       the same	terms as the Perl 5 programming	language system	itself.

perl v5.32.0			  2019-11-23 Pithub::PullRequests::Comments(3)

NAME | VERSION | METHODS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Pithub::PullRequests::Comments&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help