Skip to content

Commit 9fd9702

Browse files
committed
Merge branch '6.4' into 7.0
* 6.4: Fix scheduler examples
2 parents a2a2be3 + e891f05 commit 9fd9702

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

scheduler.rst

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ the task of creating a report::
4444

4545
class SendDailySalesReports
4646
{
47-
public function __construct(private string $id) {}
47+
public function __construct(private int $id) {}
4848

4949
public function getId(): int
5050
{
@@ -57,6 +57,9 @@ Next, create the handler that processes that kind of message::
5757
// src/Scheduler/Handler/SendDailySalesReportsHandler.php
5858
namespace App\Scheduler\Handler;
5959

60+
use App\Scheduler\Message\SendDailySalesReports;
61+
use Symfony\Component\Messenger\Attribute\AsMessageHandler;
62+
6063
#[AsMessageHandler]
6164
class SendDailySalesReportsHandler
6265
{
@@ -104,6 +107,10 @@ on a particular schedule::
104107
// src/Scheduler/SaleTaskProvider.php
105108
namespace App\Scheduler;
106109

110+
use Symfony\Component\Scheduler\Attribute\AsSchedule;
111+
use Symfony\Component\Scheduler\Schedule;
112+
use Symfony\Component\Scheduler\ScheduleProviderInterface;
113+
107114
#[AsSchedule]
108115
class SaleTaskProvider implements ScheduleProviderInterface
109116
{

0 commit comments

Comments
 (0)