spryker-sdk / azure-php-client
Azure Repos client for PHP
Installs: 6 958
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 0
Open Issues: 0
pkg:composer/spryker-sdk/azure-php-client
Requires
- php: >=8.0
 - ext-json: *
 - ext-simplexml: *
 - guzzlehttp/guzzle: ^7.5
 - psr/http-client: ^1.0
 - psr/http-message: ^1.0
 
Requires (Dev)
- phpstan/phpstan: ^1.10
 - phpunit/phpunit: ^9.5
 - spryker/code-sniffer: ^0.17.18
 
This package is auto-updated.
Last update: 2025-10-30 07:45:36 UTC
README
PHP client for Azure Repos.
Installation
Require the library in your project:
composer require spryker-sdk/azure-php-client
Usage
use SprykerAzure\Client\Plugin\Request\PersonalAccessTokenAuthPlugin; use SprykerAzure\Client\ClientFactory; $clientFactory = new ClientFactory(); $requestBuilder = $clientFactory->getDefaultRequestBuilder(); $requestBuilder->addRequestPlugin(new PersonalAccessTokenAuthPlugin('Personal Access Token')); $client = $clientFactory->createClient($requestBuilder); $response = $this->azureClientFactory->getClient()->getPullRequestApi()->createPullRequest(...); $response = $this->azureClientFactory->getClient()->getRepositoryApi()->getRepositoryInfo(...);