protected function MandrillTestAPI::getSendersTestData in Mandrill 8
Gets an array of sender data used in tests.
1 call to MandrillTestAPI::getSendersTestData()
- MandrillTestAPI::getSenders in src/
MandrillTestAPI.php - Gets a list of senders.
File
- src/
MandrillTestAPI.php, line 429
Class
- MandrillTestAPI
- Overrides functions in the Mandrill API service for testing.
Namespace
Drupal\mandrillCode
protected function getSendersTestData() {
$senders = 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,
);
// Sender One
$sender = array(
'address' => 'sender.one@mandrillapp.com',
'created_at' => '2013-01-01 15:30:27',
'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,
);
$senders[] = $sender;
// Sender Two
$sender = array(
'address' => 'sender.two@mandrillapp.com',
'created_at' => '2013-01-01 15:30:27',
'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,
);
$senders[] = $sender;
return $senders;
}