Postmark\PostmarkAdminClient::resendSenderSignatureConfirmation PHP Метод

resendSenderSignatureConfirmation() публичный Метод

Sender Signatures require verification before they may be used to send email through the Postmark API.
public resendSenderSignatureConfirmation ( integer $id ) : Postmark\Models\DynamicResponseModel
$id integer The ID for the Sender Signature to which we wish to resend a verification email.
Результат Postmark\Models\DynamicResponseModel
    function resendSenderSignatureConfirmation($id)
    {
        return new DynamicResponseModel($this->processRestRequest('POST', "/senders/{$id}/resend"));
    }

Usage Example

 function testClientCanRequestNewVerificationForSignature()
 {
     $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-reverify' . date('U'), $i);
     $name = 'test-php-reverify-' . date('U');
     $sig = $client->createSenderSignature($sender, $name);
     $client->resendSenderSignatureConfirmation($sig->id);
 }