Download the PHP package synerise/php-sdk without Composer
On this page you can find all versions of the php package synerise/php-sdk. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download synerise/php-sdk
More information about synerise/php-sdk
Files in synerise/php-sdk
Package php-sdk
Short Description SDK allowing basic integration with Synerise API
License MIT
Homepage https://synerise.com/
Informations about the package php-sdk
Synerise PHP SDK
About
Synerise SDK for PHP. Allows access to Synerise APIs and overall integration.
Requirements
- A Synerise workspace API Key
- PHP 7.4+
Installing Synerise SDK with Composer
SDK is available over packagist. Some dependencies are optional and can be replaced with custom implementations
-
You can install it with the following command:
- Install suggested dependencies
Initialization
The repository provides autogenerated api clients that can be utilized on their own.
There's also a single entry point ClientBuilder which helps to initialize and authorized all the apis.
Using ClientBuilder
ClientBuilder requires a Synerise\Sdk\Api\Config implementation, which would contain the set of api settings.
-
Initializing the api with
ClientBuilder: - Optionally you can also provide your own RequestAdapter:
Token Caching
The SDK supports token caching to reduce authentication requests:
With PSR Cache (Recommended)
Changelog
Changelog can be found here.
Author
Synerise, [email protected]. If you need support please feel free to contact us.
All versions of php-sdk with dependencies
ext-json Version *
anik/loguzz Version ^2.2 || ^4.0
microsoft/kiota-abstractions Version ^1.4
microsoft/kiota-http-guzzle Version ^1.5
microsoft/kiota-serialization-json Version ^1.5
microsoft/kiota-serialization-text Version ^1.5
psr/cache Version ^1.0 || ^2.0 || ^3.0
psr/log Version ^1.0 || ^2.0 || ^3.0
psr/simple-cache Version ^1.0 || ^2.0 || ^3.0