leewillis77 / dotmailer-api
A PHP implementation of the v2 Dotmailer API.
Installs: 13 562
Dependents: 0
Suggesters: 0
Security: 0
Stars: 5
Watchers: 5
Forks: 9
Open Issues: 0
pkg:composer/leewillis77/dotmailer-api
Requires
- php: >=5.3.0
 - guzzle/guzzle: ~3.7
 - symfony/yaml: ^2.4|^3|^4
 
Requires (Dev)
- phpunit/phpunit: 9.*
 
README
A PHP implementation of the v2 Dotmailer API.
Installation
- Clone the repository
 - Make sure you have composer set up and working
 - Install dependencies by running 
composer install - Copy the sample config file (
config/config.yml.sample) toconfig/config.yml - Update config/config.yml with your API credentials from Dotmailer
 
Notes
- I'm tracking completeness of the API via the 
COVERAGE.mdfile- Items with an [x] are probably implemented - but the implementation isn't guaranteed complete. This is particularly the case for optional parameters
 
 - Docblocks are missing in many places - patches welcome
 - PHPUnit is set up, and some test cases are present. More would be welcome.
 - Requires PHP 5.3 or above.
 
Examples
See the examples/ folder for examples of how to use the API wrapper. This is designed to get you going, and is not a complete reference.