File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
src/Symfony/Component/Mime Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -140,8 +140,8 @@ public function generateMessageId(): string
140
140
if ($ this ->headers ->has ('Sender ' )) {
141
141
$ sender = $ this ->headers ->get ('Sender ' )->getAddress ();
142
142
} 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. ' );
145
145
}
146
146
$ sender = $ froms [0 ];
147
147
} else {
Original file line number Diff line number Diff line change 13
13
14
14
use PHPUnit \Framework \TestCase ;
15
15
use Symfony \Component \Mime \Address ;
16
+ use Symfony \Component \Mime \Exception \LogicException ;
16
17
use Symfony \Component \Mime \Header \Headers ;
17
18
use Symfony \Component \Mime \Header \MailboxListHeader ;
18
19
use Symfony \Component \Mime \Header \UnstructuredHeader ;
@@ -127,9 +128,9 @@ public function testGetPreparedHeadersHasSenderWhenNeeded()
127
128
128
129
public function testGenerateMessageIdThrowsWhenHasFromButNoAddresses ()
129
130
{
130
- $ this ->expectException (\LogicException::class);
131
131
$ message = new Message ();
132
132
$ message ->getHeaders ()->addMailboxListHeader ('From ' , []);
133
+ $ this ->expectException (LogicException::class);
133
134
$ message ->generateMessageId ();
134
135
}
135
136
You can’t perform that action at this time.
0 commit comments