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

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

Get reading times for the messages sent using this Server, optionally filtering on message tag, and a to and from date.
public getOutboundReadTimeStatistics ( 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 getOutboundReadTimeStatistics($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/opens/readtimes', $query));
    }

Usage Example

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