Postmark\PostmarkClient::getOutboundSendStatistics PHP Метод

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

Get send statistics for the messages sent using this Server, optionally filtering on message tag, and a to and from date.
public getOutboundSendStatistics ( string $tag = NULL, string $fromdate = NULL, string $todate = NULL ) : Postmark\Models\DynamicResponseModel
$tag string Filter by tag.
$fromdate string must be of the format 'YYYY-MM-DD'
$todate string must be of the format 'YYYY-MM-DD'
Результат Postmark\Models\DynamicResponseModel
    function getOutboundSendStatistics($tag = NULL, $fromdate = NULL, $todate = NULL)
    {
        $query = array();
        $query['tag'] = $tag;
        $query['fromdate'] = $fromdate;
        $query['todate'] = $todate;
        return new DynamicResponseModel($this->processRestRequest('GET', '/stats/outbound/sends', $query));
    }

Usage Example

 function testClientCanGetOutboundSendStatistics()
 {
     $tk = parent::$testKeys;
     $client = new PostmarkClient($tk->READ_SELENIUM_TEST_SERVER_TOKEN, $tk->TEST_TIMEOUT);
     $stats = $client->getOutboundSendStatistics();
     $this->assertNotEmpty($stats);
 }