diff --git a/src/Dto/Output/RemoteCalendarOutput.php b/src/Dto/Output/RemoteCalendarOutput.php index 807dbc8..97b260c 100644 --- a/src/Dto/Output/RemoteCalendarOutput.php +++ b/src/Dto/Output/RemoteCalendarOutput.php @@ -19,6 +19,9 @@ final class RemoteCalendarOutput extends AbstractOutput #[Groups(['remote-calendar:read'])] public array $remoteCalendarRules = []; + #[Groups(['remote-calendar:read'])] + public ?\DateTimeInterface $createdAt = null; + public function __construct(RemoteCalendar $remoteCalendar) { parent::__construct($remoteCalendar); @@ -28,5 +31,7 @@ final class RemoteCalendarOutput extends AbstractOutput $this->remoteCalendarRules = $remoteCalendar->getRules()->map( fn(RemoteCalendarRule $rule) => new RemoteCalendarRuleOutput($rule) )->toArray(); + + $this->createdAt = $remoteCalendar->getCreatedAt(); } } \ No newline at end of file