encreinformatique / expertsender-api-php
A PHP wrapper for the ExpertSender API
Fund package maintenance!
encreinformatique
Requires
- php: >=7.1
- ext-curl: *
- ext-dom: *
- psr/log: ^1.0|^2.0|^3.0
- symfony/dom-crawler: ^4.2|^5.0|^6.0
- symfony/options-resolver: ^4.2|^5.0|^6.0
- symfony/property-access: ^4.2|^5.0|^6.0
- symfony/serializer: ^4.2|^5.0|^6.0
Requires (Dev)
- phpunit/phpunit: >=6.5 <= 9.0
- roave/security-advisories: dev-master
This package is auto-updated.
Last update: 2024-10-28 20:08:14 UTC
README
This project is a PHP wrapper for the ExpertSender API
This is a fork from expertsenderfr/expertsender-api-php
While the original codebase supported PHP 5.6 and 7.0, I decided to drop it.
They ended their life and I do not use them either. The symfony/serializer
changes for XmlEncoder constructor made it
difficult to maintain Symfony versions prior to 4.2. They have ended their life anyway.
For those versions of PHP or Symfony 3.4, please refer to the original codebase.
The name into the composer has now changed to encreinformatique/expertsender-api-php
.
The namespace has not changed and remains the same.
Installation instruction
- Add the repository to your composer.json
"repositories": [ { "type": "git", "url": "git@github.com:encreinformatique/expertsender-api-php.git" } ],
- Add the package to your dependencies by running
composer require encreinformatique/expertsender-api-php
Services documentation
- Subscribers: Service used to add, update or remove subscribers to a list