PageRenderTime 49ms CodeModel.GetById 24ms RepoModel.GetById 0ms app.codeStats 0ms

/lib/WebService/BitBucket.pm

https://bitbucket.org/Mekk/perl-webservice_bitbucket
Perl | 53 lines | 28 code | 22 blank | 3 comment | 2 complexity | b085e9b92bbb0a83e73f1523f364dd21 MD5 | raw file
  1. package WebService::BitBucket;
  2. # ABSTRACT: BitBucket client module
  3. # VERSION
  4. use Moose; # FIXME: Moo
  5. use OAuthomatic;
  6. has 'oa' => (is=>'ro', isa=>'OAuthomatic', lazy_build=>1);
  7. has 'user_info' => (is=>'ro', isa=>'HashRef', lazy_build=>1);
  8. sub _build_user_info {
  9. my $self = shift;
  10. }
  11. =head1 DESCRIPTION
  12. L<WebService::BitBucket> wraps L<BitBucket
  13. API|https://confluence.atlassian.com/display/BITBUCKET/Using+the+Bitbucket+REST+APIs>,
  14. providing means to access BitBucket functionality from perl scripts.
  15. Module is also bound with a utility script.
  16. =head1 SYNOPSIS
  17. # FIXME
  18. use WebService::BitBucket;
  19. my $bb = WebService::BitBucket->new();
  20. ...
  21. =head1 BUGS
  22. Please report any bugs or feature requests to
  23. issue tracker at L<https://bitbucket.org/Mekk/perl-webservice_bitbucket>.
  24. =head1 SUPPORT
  25. You can find documentation for this module with the perldoc command.
  26. perldoc WebService::BitBucket
  27. You can also look for information at:
  28. L<http://search.cpan.org/~mekk/WebService-BitBucket/>
  29. Source code is tracked at:
  30. L<https://bitbucket.org/Mekk/perl-webservice_bitbucket>
  31. 1; # End of WebService::BitBucket