Download the PHP package snapshotpl/salesmanago-api without Composer
On this page you can find all versions of the php package snapshotpl/salesmanago-api. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download snapshotpl/salesmanago-api
More information about snapshotpl/salesmanago-api
Files in snapshotpl/salesmanago-api
Package salesmanago-api
Short Description SalesManago API for PHP
License BSD-3-Clause
Informations about the package salesmanago-api
SalesManago API Client
Implementation of SalesManago API version 1.45
.
For more details about the API go to SalesManago site.
Installation
Install the package through composer.
For the latest stable version use:
For the latest version use:
Usage
API Client is divided into several sub-services, responsible for particular resources (e.g. Contacts, Events):
- ContactService
- ContactService::create($owner, $data)
- ContactService::update($owner, $email, $data)
- ContactService::upsert($owner, $email, $data)
- ContactService::delete($owner, $email, $data)
- ContactService::has($owner, $email)
- ContactService::useCoupon($email, $coupon)
- ContactService::listByEmails($owner, $data)
- ContactService::listByIds($owner, $data)
- ContactService::listRecentlyModified($owner, $data)
- ContactService::listRecentActivity($data)
- CouponService
- CouponService::create($owner, $email, $data)
- EmailService
- EmailService::create($data)
- EventService
- EventService::create($owner, $email, $data)
- EventService::update($owner, $eventId, $data)
- EventService::delete($owner, $eventId)
- MailingListService
- MailingListService::add($email)
- MailingListService::remove($email)
- PhoneListService
- PhoneListService::add($email)
- PhoneListService::remove($email)
- RuleService
- RuleService::create($owner, $data)
- SystemService
- SystemService::registerAccount($data)
- SystemService::authorise($userName, $password)
- TagService
- TagService::getAll($owner, $data)
- TagService::modify($owner, $email, $data)
- TaskService
- TaskService::create($data)
- TaskService::update($taskId, $data)
- TaskService::delete($taskId)
Basic usage
Tests
Create phpunit configuration in phpunit.xml
file, based on template from phpunit.xml.dist.
After that you can run tests with:
phpunit -c phpunit.xml
Authors
- Sylwester Łuczak [email protected]
- Antoni Orfin [email protected]
- Michał Kanak [email protected]
License
Copyright 2016 PIXERS Ltd - www.pixersize.com
Licensed under the BSD 3-Clause
All versions of salesmanago-api with dependencies
guzzlehttp/guzzle Version ^7.4.1
laminas/laminas-diactoros Version ^2.10