reb3r/ado-api-php-client

Azure DevOps API PHP Client

dev-main 2024-06-01 15:58 UTC

This package is auto-updated.

Last update: 2024-12-01 00:09:43 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.

Build Status

Mutation testing badge

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.

Open source licensing info

  1. LICENSE