ILIAS  trunk Revision v12.0_alpha-33-ge186251a14d
MailScheduleData.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
21namespace ILIAS\Mail\Folder;
22
24use DateTimeImmutable;
25
26readonly class MailScheduleData
27{
28 public function __construct(
29 private MailDeliveryData $data,
30 private DateTimeImmutable $schedule_datetime
31 ) {
32 }
33
34 public function getScheduleDatetime(): DateTimeImmutable
35 {
36 return $this->schedule_datetime;
37 }
38
40 {
41 return $this->data;
42 }
43}
__construct(private MailDeliveryData $data, private DateTimeImmutable $schedule_datetime)