public listSenderSignatures ( integer $count = 100, $offset ) : Postmark\Models\DynamicResponseModel | ||
$count | integer | The number of Sender Signatures to retrieve with this request. param integer $offset The number of Sender Signatures to 'skip' when 'paging' through them. |
return | Postmark\Models\DynamicResponseModel |
function listSenderSignatures($count = 100, $offset = 0)
{
$query = array();
$query['count'] = $count;
$query['offset'] = $offset;
return new DynamicResponseModel($this->processRestRequest('GET', '/senders/', $query));
}
function testClientCanDeleteSignature() { $tk = parent::$testKeys; $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT); $i = $tk->WRITE_TEST_SENDER_SIGNATURE_PROTOTYPE; $sender = str_replace('[token]', 'test-php-delete' . date('U'), $i); $name = 'test-php-delete-' . date('U'); $sig = $client->createSenderSignature($sender, $name); $client->deleteSenderSignature($sig->id); $sigs = $client->listSenderSignatures()->senderSignatures; foreach ($sigs as $key => $value) { $this->assertNotSame($sig->name, $value->name); } }