Publication initiale de RelaisSMS : documentation et sources nettoyees

This commit is contained in:
2026-10-21 09:29:39 +02:00
commit ac186b03b1
158 changed files with 24818 additions and 0 deletions
@@ -0,0 +1,25 @@
<?php
namespace App\Services\Calendar;
use Illuminate\Support\Carbon;
class ParsedCalendarEvent
{
/**
* @param array<int, array{email: string, name: ?string}> $attendees
* @param array<int, ParsedCalendarAlarm> $alarms
*/
public function __construct(
public readonly string $uid,
public readonly ?string $summary,
public readonly ?string $description,
public readonly ?string $location,
public readonly ?Carbon $startsAt,
public readonly ?Carbon $endsAt,
public readonly array $attendees,
public readonly array $alarms,
public readonly ?Carbon $recurrenceId = null,
public readonly bool $cancelled = false,
) {}
}