Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/qase-tms/qase-php-client
Qase TMS PHP client.
https://github.com/qase-tms/qase-php-client
api client http openapi php qase rest tms
Last synced: about 4 hours ago
JSON representation
Qase TMS PHP client.
- Host: GitHub
- URL: https://github.com/qase-tms/qase-php-client
- Owner: qase-tms
- License: apache-2.0
- Created: 2021-12-01T09:12:37.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-05T06:04:09.000Z (over 1 year ago)
- Last Synced: 2024-04-23T20:15:21.883Z (7 months ago)
- Topics: api, client, http, openapi, php, qase, rest, tms
- Language: PHP
- Homepage: https://developers.qase.io
- Size: 731 KB
- Stars: 2
- Watchers: 4
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
> # Qase TMS PHP client
>
> Auto-generated code based on our [OpenAPI specification][api].## How to integrate
```bash
$ composer require qase/api
```## Example of usage
```php
use GuzzleHttp\Client;
use Qase\Client\Api\RunsApi;
use Qase\Client\Configuration;
use Qase\Client\Model\RunCreate;$config = Configuration::getDefaultConfiguration()
->setHost(getenv('QASE_API_BASE_URL'))
->setApiKey('Token', getenv('QASE_API_TOKEN'));$runApi = new RunsApi($client, $config);
$run = $runApi->createRun(getenv('QASE_PROJECT_CODE'), new RunCreate([
'title' => sprintf('PHPUnit [%F]', microtime(true)),
'is_autotest' => true,
]));
```[api]: https://github.com/qase-tms/specs