wabel / certain-api-wrapper
PHP Wrapper to use certain API v2.0 and integrate Events with Your Other Business Applications
Installs: 13 826
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 4
Forks: 3
Open Issues: 0
Requires
- php: >=5.4
- guzzlehttp/guzzle: ~6.0
- psr/log: ~1.0
- symfony/console: ~3.0
Requires (Dev)
- phpunit/phpunit: ~4.0
- satooshi/php-coveralls: ~1.0
This package is auto-updated.
Last update: 2024-11-06 05:00:49 UTC
README
Certain Api v2 PHP wrapper
PHP Wrapper to use certain API v2.0 and integrate Events with Your Other Business Applications.
It provided by Wabel.
Tech
It uses :
- Guzzle http client library
Installation
The recommended way to install Guzzle is through Composer.
curl -sS https://getcomposer.org/installer | php
Next, run the Composer command to install the latest stable version of Guzzle:
composer.phar require wabel/certain-api-wrapper
After installing, you need to require Composer's autoloader:
require 'vendor/autoload.php';
You can then later update it using composer:
composer.phar update
Detect changes about appointments (Update and Delete)
- DetectAppointmentsChangingsService
$certainApiClient = new \Wabel\CertainAPI\CertainApiClient(null,'username','password','accountCode'); $certainApiService = new \Wabel\CertainAPI\CertainApiService($certainApiClient); $appointmentsCertain = new \Wabel\CertainAPI\Ressources\AppointmentsCertain($certainApiService); $detectService = new \Wabel\CertainAPI\Services\DetectAppointmentsChangingsService($appointmentsCertain); $detectService->detectAppointmentsChangings($appointmentsOld,$appointmentsNew)
Todos
- Write Tests Ressources
About Certain
Certain Personalizing your event starts by showcasing your brand and collecting valuable attendee information. Registration is the critical moment when an attendee commits to your event, and a smooth process facilitated by Certain’s registration capabilities will set the right tone.
About Wabel
Wabel is the online marketplace for the european food industry. In our effort to integrate our web platform to more and more web services, we (Wabel's dev team!) are happy to share our work with Certain community.