guapa / timechimp-sdk
Installs: 344
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 4
Forks: 1
Open Issues: 0
pkg:composer/guapa/timechimp-sdk
Requires
- php: >=7.2
- ext-json: *
- guzzlehttp/guzzle: ^6.0
Requires (Dev)
- phpunit/phpunit: ^7
This package is auto-updated.
Last update: 2025-10-19 23:02:30 UTC
README
This is a package that allows you to call the API of TimeChimp, please see their documentation for more information
Installation
You can install the package via compose:
composer require guapa/timechimp-sdk
Usage
To use this package you need to instantiate a new request like so:
<?php $request = new \Guapa\TimeChimp\UsersRequest; $request->setAccessToken('abcde'); /** @var \GuzzleHttp\Psr7\Response $response */ $response = $request->getAll(); $users = json_decode($response->getBody(), true);
You need to add the access token after creating the instance of the request. This is done so the requests can be loaded using Dependency Injection
Available requests are:
- Customers
- Expenses
- Invoices
- Mileage
- Projects
- Project notes
- Time entries
- Users
See the official documentation for more information: https://timechimp.docs.apiary.io/#
Credits
License
The MIT License (MIT). Please see License File for more information.