2017 © Pedro Peláez
 

library php-sdk

Synerise SDK for PHP

image

synerise/php-sdk

Synerise SDK for PHP

  • Thursday, September 28, 2017
  • by mbalus
  • Repository
  • 10 Watchers
  • 1 Stars
  • 237 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 4 Forks
  • 1 Open issues
  • 18 Versions
  • 2 % Grown

The README.md

Synerise PHP SDK


About

Synerise SDK for PHP. Allows access to Synerise APIs and overall integration., (*1)

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

  1. You can install it with the following command:
composer require synerise/php-sdk
  1. Install suggested dependencies
composer require mobiledetect/mobiledetectlib

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., (*3)

Using ClientBuilder

ClientBuilder requires a Synerise\Sdk\Api\Config implementation, which would contain the set of api settings., (*4)

  1. Initializing the api with ClientBuilder:
use Synerise\Sdk\Api\ClientBuilder;
use Synerise\Sdk\Api\Config;

/** @var Config $config implementation of Config interface */
$clientBuilder = new ClientBuilder($config);
  1. Optionally you can also provide your own RequestAdapter:
use Microsoft\Kiota\Abstractions\RequestAdapter;
use Synerise\Sdk\Api\ClientBuilder;
use Synerise\Sdk\Api\Config;

/** 
 * @var Config $config implementation of Config interface 
 * @var RequestAdapter $requestAdapter implementation of RequestAdapter interface
 */
$clientBuilder = new ClientBuilder($config, $requestAdapter);

Changelog

Changelog can be found here., (*5)

Author

Synerise, developer@synerise.com. If you need support please feel free to contact us., (*6)

The Versions

28/09 2017

dev-composer

dev-composer https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

25/05 2017

dev-master

9999999-dev https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

25/05 2017

2.2.9

2.2.9.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

15/05 2017

2.2.8

2.2.8.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

04/04 2017

2.2.7

2.2.7.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

21/02 2017

dev-feature/coupon_collection

dev-feature/coupon_collection https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

16/02 2017

2.2.6

2.2.6.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

15/02 2017

dev-feature/decode-cookie

dev-feature/decode-cookie https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

10/02 2017

2.2.5

2.2.5.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

24/01 2017

2.2.4

2.2.4.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

24/01 2017

dev-fix/onSyneriseLoad

dev-fix/onSyneriseLoad https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

16/12 2016

2.2.3

2.2.3.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

15/12 2016

2.2.2

2.2.2.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

05/12 2016

2.2.1

2.2.1.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

05/12 2016

dev-hellward-fix/cookie_expiration

dev-hellward-fix/cookie_expiration https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

03/11 2016

2.2.0

2.2.0.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

02/06 2016

2.1.0

2.1.0.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise

09/01 2016

2.0.1

2.0.1.0 https://github.com/Synerise/PHP-SDK

Synerise SDK for PHP

  Sources   Download

Apache Version 2

The Requires

 

The Development Requires

api sdk synerise