2017 © Pedro Peláez
 

library desk-com-exporter

A package to export Desk.com customer and case data.

image

mettleworks/desk-com-exporter

A package to export Desk.com customer and case data.

  • Tuesday, July 3, 2018
  • by mettleworks
  • Repository
  • 2 Watchers
  • 0 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

Desk.com customer and case data exporter

Build Status Latest Stable Version Latest Unstable Version License composer.lock, (*1)

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:, (*2)

vendor/bin/phpunit

Security

If you discover any security related issues, please contact us https://mettle.io/, (*3)

License

The package is open-sourced software licensed under the MIT license, (*4)

The Versions

03/07 2018

dev-master

9999999-dev

A package to export Desk.com customer and case data.

  Sources   Download

MIT

The Requires

 

The Development Requires

desk.com mettleworks

03/07 2018

v1.0.0

1.0.0.0

A package to export Desk.com customer and case data.

  Sources   Download

MIT

The Requires

 

The Development Requires

desk.com mettleworks

03/07 2018

v1.0.2

1.0.2.0

A package to export Desk.com customer and case data.

  Sources   Download

MIT

The Requires

 

The Development Requires

desk.com mettleworks

03/07 2018

v1.0.1

1.0.1.0

A package to export Desk.com customer and case data.

  Sources   Download

MIT

The Requires

 

The Development Requires

desk.com mettleworks