private-packagist / bitbucket-api
Bitbucket API wrapper for PHP >= 7.1
Installs: 49 411
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 42
Open Issues: 0
Requires
- php: ^7.1|^8.0
- ext-json: *
- php-http/client-common: ^2.0
- php-http/client-implementation: ^1.0
- php-http/discovery: ^1.0
- php-http/httplug: ^2.0
- psr/http-factory-implementation: ^1.0
- psr/http-message: ^1.0
- symfony/deprecation-contracts: ^2.2 || ^3.0
Requires (Dev)
- nyholm/psr7: ^1.6.1
- php-http/message-factory: ^1.0
- php-http/mock-client: ^1.2
- phpstan/phpstan: ^0.12.90|^1
- phpunit/phpunit: ^7.5|^8|^9
- squizlabs/php_codesniffer: ^3.5
Suggests
- ext-curl: *
- kriswallsmith/buzz: ^0.17||^1.0
- nyholm/psr7: ^1.2
Conflicts
Replaces
README
Bitbucket API wrapper for PHP
Requirements
- PHP >= 7.1 with cURL extension.
- Buzz library or any HTTPlug compatible http client,
- PHPUnit to run tests. ( optional )
Install
Via Composer:
$ composer require private-packagist/bitbucket-api php-http/guzzle6-adapter
Why do you need to require php-http/guzzle6-adapter
? We are decoupled from any HTTP messaging client with help by HTTPlug, so you can pick an HTTP client of your choice, guzzle is merely a recommendation.
Documentation
See the examples folder for more detailed documentation.
License
bitbucket-api
is licensed under the MIT License - see the LICENSE file for details
Acknowledgements
This package is a successor to the api client library gentle/bitbucket-api by Alexandru Guzinschi.
Contribute
Please see CONTRIBUTING for details.
Security
For any security related issues, please send an email at contact@packagist.com instead of using the issue tracker.