blaugueux / litmus-sdk-php
The API client for Litmus Preview API
Installs: 387
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
pkg:composer/blaugueux/litmus-sdk-php
Requires
- php: >=5.3.3
- doctrine/collections: ~1.2
- doctrine/inflector: ~1.0
- guzzlehttp/guzzle: ~4.0
Requires (Dev)
- phpunit/phpunit: ~4.0
This package is not auto-updated.
Last update: 2021-02-12 12:03:17 UTC
README
Usage
Create an API client
use Litmus\Sdk\Api; use Litmus\Sdk\Config; use Litmus\Sdk\Model\EmailTest; $client = new Api((new Config())->setAuth('_username_', '_password_'));
Get API entry points
$emailTestsApi = $client->getEntryPoint('email_tests'); ... $pageTestsApi = $client->getEntryPoint('page_tests'); ... $spamSeedAddressesApi = $client->getEntryPoint('spam_seed_addresses');
Find available applications
$applications = $emailTestsApi->findTestingApplications(); foreach ($applications as $application) { echo $application->getApplicationName(); }
License
Litmus Previews SDK for PHP is released under the MIT License. See the bundled LICENSE file for details.