Skip to content

Commit d1e395b

Browse files
committed
Use CarbonInterface
1 parent c6c60fb commit d1e395b

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

src/Commands/HandleMessageReceived.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,9 @@
22

33
namespace DirectoryTree\ImapEngine\Laravel\Commands;
44

5-
use Carbon\CarbonImmutable;
5+
use Carbon\CarbonInterface;
66
use DirectoryTree\ImapEngine\Laravel\Events\MessageReceived;
77
use DirectoryTree\ImapEngine\MessageInterface;
8-
use Illuminate\Support\Carbon;
98
use Illuminate\Support\Facades\Date;
109
use Illuminate\Support\Facades\Event;
1110

@@ -17,7 +16,7 @@ class HandleMessageReceived
1716
public function __construct(
1817
protected WatchMailbox $command,
1918
protected int &$attempts = 0,
20-
protected null|Carbon|CarbonImmutable &$lastReceivedAt = null,
19+
protected ?CarbonInterface &$lastReceivedAt = null,
2120
) {}
2221

2322
/**

src/Events/MailboxWatchAttemptsExceeded.php

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,7 @@
22

33
namespace DirectoryTree\ImapEngine\Laravel\Events;
44

5-
use Carbon\Carbon;
6-
use Carbon\CarbonImmutable;
5+
use Carbon\CarbonInterface;
76
use Exception;
87

98
class MailboxWatchAttemptsExceeded
@@ -15,6 +14,6 @@ public function __construct(
1514
public string $mailbox,
1615
public int $attempts,
1716
public Exception $exception,
18-
public null|Carbon|CarbonImmutable $lastReceivedAt = null,
17+
public ?CarbonInterface $lastReceivedAt = null,
1918
) {}
2019
}

0 commit comments

Comments
 (0)