protected function MandrillTestAPI::getTagsTestData in Mandrill 8
Gets an array of tags used in tests.
2 calls to MandrillTestAPI::getTagsTestData()
- MandrillTestAPI::getTags in src/
MandrillTestAPI.php - Gets a list of tags.
- MandrillTestAPI::getTagsAllTimeSeries in src/
MandrillTestAPI.php - Gets recent history for all tags.
File
- src/
MandrillTestAPI.php, line 361
Class
- MandrillTestAPI
- Overrides functions in the Mandrill API service for testing.
Namespace
Drupal\mandrillCode
protected function getTagsTestData() {
$tags = array();
$stats_data = array(
'sent' => 42,
'hard_bounces' => 42,
'soft_bounces' => 42,
'rejects' => 42,
'complaints' => 42,
'unsubs' => 42,
'opens' => 42,
'unique_opens' => 42,
'clicks' => 42,
'unique_clicks' => 42,
);
$stats = array(
'today' => $stats_data,
'last_7_days' => $stats_data,
'last_30_days' => $stats_data,
'last_60_days' => $stats_data,
'last_90_days' => $stats_data,
);
// Test Tag One
$tag = array(
'tag' => 'test-tag-one',
'reputation' => 42,
'sent' => 42,
'hard_bounces' => 42,
'soft_bounces' => 42,
'rejects' => 42,
'complaints' => 42,
'unsubs' => 42,
'opens' => 42,
'clicks' => 42,
'unique_opens' => 42,
'unique_clicks' => 42,
'stats' => $stats,
);
$tags[] = $tag;
// Test Tag Two
$tag = array(
'tag' => 'test-tag-two',
'reputation' => 42,
'sent' => 42,
'hard_bounces' => 42,
'soft_bounces' => 42,
'rejects' => 42,
'complaints' => 42,
'unsubs' => 42,
'opens' => 42,
'clicks' => 42,
'unique_opens' => 42,
'unique_clicks' => 42,
'stats' => $stats,
);
$tags[] = $tag;
return $tags;
}