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