mettleworks/desk-com-exporter
Composer 安装命令:
composer require mettleworks/desk-com-exporter
包简介
A package to export Desk.com customer and case data.
关键字:
README 文档
README
Installation
composer require mettleworks/desk-com-exporter
Code Example
require 'vendor/autoload.php'; $deskUrl = 'https://YOUR-ACCOUNT.desk.com'; $email = 'example@example.org'; $password = 'your-password'; $client = new \GuzzleHttp\Client([ 'base_uri' => $deskUrl, 'auth' => [ $email, $password ] ]); $exporter = new \Mettleworks\DeskComExporter\DeskComExporter($client); $caseList = []; $exporter->fetchCases(function($cases) use(&$caseList) { foreach($cases['_embedded']['entries'] as $entry) { $caseList[$entry['id']] = true; } var_dump(count($caseList)); }); $customerList = []; $exporter->fetchCustomers(function($customers) use(&$customerList) { foreach($customers['_embedded']['entries'] as $entry) { $customerList[$entry['id']] = true; } var_dump(count($customerList)); });
Testing
Run the tests with:
vendor/bin/phpunit
Security
If you discover any security related issues, please contact us https://mettle.io/
License
The package is open-sourced software licensed under the MIT license
统计信息
- 总下载量: 13
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-07-03