class TimeslotFixtures extends Fixture implements DependentFixtureInterface, FixtureGroupInterface

Constants

private CAMP_DAY_SLOTS

Per-day timeslots. Keyed by date → slotName → [startTime, endTime].

The student-facing shape follows program.md. The evening 20:00–22:00 slot is kept on every camp day for the staff coachmeeting (AssignmentFixtures still references it); step 2 will review it.

movie-lounge uses 22:00–23:59 because the data model (Timeslot endTime must be > startTime, same-day TIME) can't express 22:00–00:00 today.

private HELPER_PREP_SLOTS

Methods

static array
getGroups()

No description

static string
reference(string $date, string $slotName)

No description

void
load(ObjectManager $manager)

No description

array
getDependencies()

No description

Details

at line 16
static array getGroups()

No description

Return Value

array

at line 86
static string reference(string $date, string $slotName)

No description

Parameters

string $date
string $slotName

Return Value

string

at line 91
void load(ObjectManager $manager)

No description

Parameters

ObjectManager $manager

Return Value

void

at line 106
array getDependencies()

No description

Return Value

array