Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 0db9cf2

Browse files
committed
PR review
1 parent a5f39b1 commit 0db9cf2

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/Symfony/Component/Mime/Message.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@ public function generateMessageId(): string
140140
if ($this->headers->has('Sender')) {
141141
$sender = $this->headers->get('Sender')->getAddress();
142142
} elseif ($this->headers->has('From')) {
143-
if (empty($froms = $this->headers->get('From')->getAddresses())) {
144-
throw new LogicException('Your email has a From header that contains no addresses. Did you forgot to add emails in the "from" method ?');
143+
if (!$froms = $this->headers->get('From')->getAddresses()) {
144+
throw new LogicException('A "From" header must have at least one email address.');
145145
}
146146
$sender = $froms[0];
147147
} else {

src/Symfony/Component/Mime/Tests/MessageTest.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
use PHPUnit\Framework\TestCase;
1515
use Symfony\Component\Mime\Address;
16+
use Symfony\Component\Mime\Exception\LogicException;
1617
use Symfony\Component\Mime\Header\Headers;
1718
use Symfony\Component\Mime\Header\MailboxListHeader;
1819
use Symfony\Component\Mime\Header\UnstructuredHeader;
@@ -127,9 +128,9 @@ public function testGetPreparedHeadersHasSenderWhenNeeded()
127128

128129
public function testGenerateMessageIdThrowsWhenHasFromButNoAddresses()
129130
{
130-
$this->expectException(\LogicException::class);
131131
$message = new Message();
132132
$message->getHeaders()->addMailboxListHeader('From', []);
133+
$this->expectException(LogicException::class);
133134
$message->generateMessageId();
134135
}
135136

0 commit comments

Comments
 (0)