Skip to content

Commit 10983cc

Browse files
committed
Return early if no date header was returned
1 parent 51b7788 commit 10983cc

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

src/HasParsedMessage.php

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,12 @@ trait HasParsedMessage
2828
*/
2929
public function date(): ?CarbonInterface
3030
{
31-
$dateHeader = $this->header(HeaderConsts::DATE);
32-
if ($dateHeader instanceof DateHeader) {
33-
return Carbon::instance($dateHeader->getDateTime());
31+
if (! $header = $this->header(HeaderConsts::DATE)) {
32+
return null;
33+
}
34+
35+
if ($header instanceof DateHeader) {
36+
return Carbon::instance($header->getDateTime());
3437
}
3538

3639
return null;

0 commit comments

Comments
 (0)