public listServers ( integer $count = 100, integer $offset, string $name = NULL ) : Postmark\Models\DynamicResponseModel | ||
$count | integer | The number of servers to retrieve in the request, defaults to 100. |
$offset | integer | The number of servers to "skip" when paging through lists of servers. |
$name | string | Filter by server name. |
return | Postmark\Models\DynamicResponseModel |
function listServers($count = 100, $offset = 0, $name = NULL)
{
$query = array();
$query['count'] = $count;
$query['offset'] = $offset;
$query['name'] = $name;
return new DynamicResponseModel($this->processRestRequest('GET', '/servers/', $query));
}
function testClientCanDeleteServer() { $tk = parent::$testKeys; $client = new PostmarkAdminClient($tk->WRITE_ACCOUNT_TOKEN, $tk->TEST_TIMEOUT); $server = $client->createServer('test-php-delete-' . date('c')); $client->deleteServer($server->id); $serverList = $client->listServers(); foreach ($serverList->servers as $key => $value) { $this->assertNotSame($value->id, $server->id); } }