Postmark\PostmarkClient::deleteInboundRuleTrigger PHP Méthode

deleteInboundRuleTrigger() public méthode

Delete an Inbound Rule Trigger.
public deleteInboundRuleTrigger ( integer $id ) : Postmark\Models\DynamicResponseModel
$id integer The ID of the rule trigger we wish to delete.
Résultat Postmark\Models\DynamicResponseModel
    function deleteInboundRuleTrigger($id)
    {
        return new DynamicResponseModel($this->processRestRequest('DELETE', "/triggers/inboundrules/{$id}"));
    }

Usage Example

 function testClientCanCreateAndDeleteRuleTriggers()
 {
     $tk = parent::$testKeys;
     $client = new PostmarkClient($tk->WRITE_TEST_SERVER_TOKEN, $tk->TEST_TIMEOUT);
     $trigger = $client->createInboundRuleTrigger('test.php+' . uniqid("", true) . '@example.com');
     $this->assertNotEmpty($trigger);
     $client->deleteInboundRuleTrigger($trigger->ID);
     //Not throwing an exception here constitutes passing.
 }