mirror of
https://github.com/retailcrm/mailgun-php.git
synced 2025-02-06 08:19:25 +03:00
Make sure we use proper POST data arrays
This commit is contained in:
parent
b79dc5fdb8
commit
741aa0d120
@ -133,9 +133,10 @@ class RestClient
|
|||||||
$postDataMultipart = [];
|
$postDataMultipart = [];
|
||||||
foreach ($postData as $key => $value) {
|
foreach ($postData as $key => $value) {
|
||||||
if (is_array($value)) {
|
if (is_array($value)) {
|
||||||
|
$index = 0;
|
||||||
foreach ($value as $subValue) {
|
foreach ($value as $subValue) {
|
||||||
$postDataMultipart[] = [
|
$postDataMultipart[] = [
|
||||||
'name' => $key,
|
'name' => sprintf('%s[%d]', $key, $index++),
|
||||||
'contents' => $subValue,
|
'contents' => $subValue,
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
@ -26,7 +26,10 @@ class NoSamePostNameTest extends \PHPUnit_Framework_TestCase
|
|||||||
|
|
||||||
$builder = $mailgun->MessageBuilder();
|
$builder = $mailgun->MessageBuilder();
|
||||||
$builder->setFromAddress("bob@example.com");
|
$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->setSubject("Foo");
|
||||||
$builder->setTextBody("Bar");
|
$builder->setTextBody("Bar");
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user