class ScheduleEntryDto

Methods

__construct(string $eventTimeslotPid, string $timeslotPid, string $startTime, string $endTime, EventDto $event, string $status, bool $bookingWindowOpen, string|null $role, ActivityExecutionDto|null $bookedActivity, string|null $bookingPid)

No description

fromSnapshot(ScheduleEntrySnapshot $snapshot, bool $canViewOrganisatoryInfo = false)

No description

static array
fromSnapshots(iterable $snapshots, bool $canViewOrganisatoryInfo = false)

No description

Details

at line 16
__construct(string $eventTimeslotPid, string $timeslotPid, string $startTime, string $endTime, EventDto $event, string $status, bool $bookingWindowOpen, string|null $role, ActivityExecutionDto|null $bookedActivity, string|null $bookingPid)

No description

Parameters

string $eventTimeslotPid
string $timeslotPid
string $startTime
string $endTime
EventDto $event
string $status
bool $bookingWindowOpen
string|null $role
ActivityExecutionDto|null $bookedActivity
string|null $bookingPid

at line 30
static ScheduleEntryDto fromSnapshot(ScheduleEntrySnapshot $snapshot, bool $canViewOrganisatoryInfo = false)

No description

Parameters

ScheduleEntrySnapshot $snapshot
bool $canViewOrganisatoryInfo

Return Value

ScheduleEntryDto

at line 56
static array fromSnapshots(iterable $snapshots, bool $canViewOrganisatoryInfo = false)

No description

Parameters

iterable $snapshots
bool $canViewOrganisatoryInfo

Return Value

array