reb3r / ado-api-php-client
Azure DevOps API PHP Client
Requires
- php: ^8.0
- guzzlehttp/guzzle: ^7.3
- illuminate/collections: ^8.47|^9.0|^10.0|^11.0
Requires (Dev)
- phpstan/phpstan: ^1.0
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-10-31 00:24:13 UTC
README
Install this PHP package with composer:
composer require reb3r/ado-api-php-client
Azure Devops API PHP Client
This PHP library supports any developer to easily use the Azure Devops API. In the current state it only supports API endpoints I need in an side project. This library is also used for some experiments. Please do YET not use this library in production!
Other things to include:
- Technology stack: supportet PHP versions (>= 8.0)
- Status: Pre-Alpha. For details consult CHANGELOG.
Dependencies
This library depends on some other open source software. These depencies are installed via composer. For detailed information please consult composer.json
Installation
Install this PHP package with composer:
composer require reb3r/ado-api-php-client
Configuration
TBD.
Usage
TBD.
How to test the software
This package uses phpunit. Run the test suite with the local installed version as follows:
vendor/bin/phpunit tests
Known issues
The software is pre-alpha. It is prelimiary created for self-educating purposes. Please acklowedge this if you want to use this library.
Areas with known improvement space:
- Test quality can be improved. Current focus is on high test coverage and reasonable mutant detection.
- Type safety can be improved.
- Better data transfer objects
Getting help
If you have questions, concerns, bug reports, etc, please file an issue in this repository's Issue Tracker.
Getting involved
TBD.