testmonitor/donedone-client
最新稳定版本:v3.3.0
Composer 安装命令:
composer require testmonitor/donedone-client
包简介
The TestMonitor DoneDone Client.
README 文档
README
This package provides a very basic, convenient, and unified wrapper for the DoneDone REST api.
Table of Contents
Installation
To install the client you need to require the package using composer:
$ composer require testmonitor/donedone-client
Use composer's autoload:
require __DIR__.'/../vendor/autoload.php';
You're all set up now!
Usage
You'll have to instantiate the client using your credentials:
$donedone = new \TestMonitor\DoneDone\Client('email@server.com', 'API token');
Next, you can start interacting with DoneDone.
Examples
Get a list of DoneDone accounts:
$projects = $donedone->accounts();
Or creating a task, for example (using account 123 and project 456):
$task = $donedone->createTask(new \TestMonitor\DoneDone\Resources\Task([ 'title' => 'Some task', 'description' => 'A better description', 'status' => 1, 'priority' => 2, ]), 123, 456);
Tests
The package contains integration tests. You can run them using PHPUnit.
$ vendor/bin/phpunit
Changelog
Refer to CHANGELOG for more information.
Contributing
Refer to CONTRIBUTING for contributing details.
Credits
- Thijs Kok - Lead developer - ThijsKok
- Stephan Grootveld - Developer - Stefanius
- Frank Keulen - Developer - FrankIsGek
- Muriel Nooder - Developer - ThaNoodle
License
The MIT License (MIT). Refer to the License for more information.
统计信息
- 总下载量: 8.6k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-12-04