leewillis77 / dotmailer-api
A PHP implementation of the v2 Dotmailer API.
Installs: 13 561
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 6
Forks: 9
Open Issues: 0
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.md
file- 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.