Download the PHP package dithidi/freshdesk-php-sdk without Composer
On this page you can find all versions of the php package dithidi/freshdesk-php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dithidi/freshdesk-php-sdk
More information about dithidi/freshdesk-php-sdk
Files in dithidi/freshdesk-php-sdk
Package freshdesk-php-sdk
Short Description PHP SDK for the Freshdesk API (v2)
License MIT
Homepage https://github.com/mpclarkson/freshdesk-php-sdk
Informations about the package freshdesk-php-sdk
Freshdesk PHP SDK API v2
This is a PHP 5.5+ SDK for the Freshdesk API v2.
If you have questions, please contact me or open an issue on GitHub.
Quick Start
Framework Integration
- Symfony - FreshdeskBundle
- Laravel/Lumen - Freshdesk Larvel Service Provider .
Installation
To integrate this library into your application, use Composer.
Add mpclarkson/freshdesk-php-sdk
to your composer.json file:
Then run:
API Overview
Full documentation is available here
Getting started
Creating a new API instance is very easy. All you need is your Freshdesk API key and your Freshdesk domain.
Resources
The available methods for each resource are available via a public property on the api, for example:
Responses
All responses are arrays of data. Please refer to Freshdesk's documentation for further information.
Filtering
All GET
requests accept an optional array $query
parameter to filter
results. For example:
Please read the Freshdesk documentation for further information on
filtering GET
requests.
Contributing
This is a work in progress and PRs are welcome. Please read the contributing guide.
Nearly all api calls are available except for the Solutions
and Surveys
,
which Freshdesk has not yet implemented.
- [ ] Solutions
- [ ] Surveys
- [ ] Uploading files is not yet supported
- [ ] More tests. You can never have enough!
- [ ] Nicer documentation
Author
The library was written and maintained by Matthew Clarkson from Hilenium.