16 lines
514 B
PHP
16 lines
514 B
PHP
<?php
|
|
|
|
/**
|
|
* Dispatched when a single timetable reservation item requires maintainer
|
|
* confirmation. Carries everything the email module needs so it never has to
|
|
* reach back into the reservation services.
|
|
*/
|
|
class RsvTimetableReservationPendingEvent {
|
|
public function __construct(
|
|
public int $reservation_id,
|
|
public RsvTimetableReservation $reservation,
|
|
public ?string $code,
|
|
public string $maintainer_email
|
|
) {}
|
|
}
|