somework / expert-sender-api
Simple API for expert sender service
0.6.0
2018-04-16 14:34 UTC
Requires
- php: >=5.6.0
- guzzlehttp/guzzle: ^6.3
- psr/http-message: ^1.0
- psr/log: ^1.0
Requires (Dev)
- phpunit/phpunit: ^6|^5.7
- dev-master
- 0.6.x-dev
- 0.6.0
- 0.5.0
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.9
- 0.2.8
- 0.2.7
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.1
- 0.1.0
- dev-codex/bump-phpunit-to-version-12.5
- dev-dependabot/composer/phpunit/phpunit-tw-12.5
- dev-codex/update-composer-and-adjust-method-signatures
- dev-analysis-8K6m73
This package is auto-updated.
Last update: 2026-02-26 04:59:28 UTC
README
Simple API for expert sender service
Usage
$expertSender = new ExpertSender('https://api.esv2.com/', $apiKey); $customProperty = new Property(1775, ExpertSenderEnum::TYPE_STRING, 'female'); $request = new AddUserToList(); $request ->setEmail('my@email.com') ->setListId(1000) ->setFirstName('my name'); ->addProperty($customProperty) ->freeze(); $result = $expertSender->addUserToList($request); if ($result->isOk()) { ... } else { $requestData = $expertSender->getRequestData(); }
Implemented functions
- addUserToList
- deleteUser
- getUserId
- addTableRow
- getTableData
- updateTableRow
- deleteTableRow
- changeEmail
- sendTrigger
- sendTransactional
- sendSystemTransactional
- getLists
- getShortSubscriber