Make sure we use proper POST data arrays

This commit is contained in:
Tobias Nyholm 2016-08-10 17:26:24 +02:00
parent b79dc5fdb8
commit 741aa0d120
2 changed files with 6 additions and 2 deletions

View File

@ -133,9 +133,10 @@ class RestClient
$postDataMultipart = [];
foreach ($postData as $key => $value) {
if (is_array($value)) {
$index = 0;
foreach ($value as $subValue) {
$postDataMultipart[] = [
'name' => $key,
'name' => sprintf('%s[%d]', $key, $index++),
'contents' => $subValue,
];
}

View File

@ -26,7 +26,10 @@ class NoSamePostNameTest extends \PHPUnit_Framework_TestCase
$builder = $mailgun->MessageBuilder();
$builder->setFromAddress("bob@example.com");
$builder->addToRecipient("alice@example.com");
$builder->addToRecipient("to1@example.com");
$builder->addToRecipient("tp2@example.com");
$builder->addBccRecipient("bcc1@example.com");
$builder->addBccRecipient("bcc2@example.com");
$builder->setSubject("Foo");
$builder->setTextBody("Bar");