gentle/bitbucket-api
PHP Bitbucket API wrapper (PHP 5.4+) using cURL and Buzz. Provides a simple client for interacting with Bitbucket endpoints, with full documentation and optional PHPUnit test suite. MIT licensed.
count() issue with PHP 7.2 (issue #72)kriswallsmith/buzz constrained to ^0.16 from ~0.15 in order to work on PHP > 7.0 (issue #73)Api constructor signature was modified in order to reflect removal of transport object dependency. (@see Removed[2])Api (childFactory, processResponse, authorize)Api.FormRequest (issue #62)OAuth2ListenerTest:testGetAccessTokenFailmessage parameter caused a 500 response. (issue #43)forking_policy parameter renamed to fork_policy on repository endpoint. (issue #32)Commits::all() should use GET instead of POSTListener::delListener did not properly deleted the listener.Api::api()* as a single entry point for concrete apis ( thanks to @digitalkaoz )Privileges::grant() parameters format ( Fixes #22 )eabay/bitbucket-repo-sync as conflict in composer.jsonRequest and Response inside HTTP client, which should facilitate integration in 3rd party software.PullRequests::merge and PullRequests::declined unusable.Users ( get, followers, following, repositories )Teams. ( profile, members, followers, following, repositories )BranchRestrictions. ( all, create, get, update, delete )delListener() method for ClientInterface.Started to implement version 2.0 of the API.
Commits and Commits::Comments endpoints for API 2.0Repository::get() ( API 2.0 )Repository to use API 2.0 (create, delete) and implemented endpoints specific to API 2.0 ( watchers, forks )PullRequests::all() to API 2.0PullRequests::Comments::get() and PullRequests::Comments::all() to API 2.0Repositories::PullRequests::all() to allow state param.Repositories::PullRequests::all() method to get a list of all pull requests.Api::setCredentials() to use our new EventListener.How can I help you explore Laravel packages today?