File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ the task of creating a report::
44
44
45
45
class SendDailySalesReports
46
46
{
47
- public function __construct(private string $id) {}
47
+ public function __construct(private int $id) {}
48
48
49
49
public function getId(): int
50
50
{
@@ -57,6 +57,9 @@ Next, create the handler that processes that kind of message::
57
57
// src/Scheduler/Handler/SendDailySalesReportsHandler.php
58
58
namespace App\Scheduler\Handler;
59
59
60
+ use App\Scheduler\Message\SendDailySalesReports;
61
+ use Symfony\Component\Messenger\Attribute\AsMessageHandler;
62
+
60
63
#[AsMessageHandler]
61
64
class SendDailySalesReportsHandler
62
65
{
@@ -104,6 +107,10 @@ on a particular schedule::
104
107
// src/Scheduler/SaleTaskProvider.php
105
108
namespace App\Scheduler;
106
109
110
+ use Symfony\Component\Scheduler\Attribute\AsSchedule;
111
+ use Symfony\Component\Scheduler\Schedule;
112
+ use Symfony\Component\Scheduler\ScheduleProviderInterface;
113
+
107
114
#[AsSchedule]
108
115
class SaleTaskProvider implements ScheduleProviderInterface
109
116
{
You can’t perform that action at this time.
0 commit comments