public function fillForUser(Person $user) { $this->durations = []; $this->workTypes = []; $this->courses = []; foreach ($user->getWorkPreferences() as $workPref) { $this->workTypes[] = $workPref["id"]; } foreach ($user->getPeriodPreferences() as $periodPref) { $this->durations[] = $periodPref["id"]; } foreach ($user->getCoursePreferences() as $coursePref) { $this->courses[] = $coursePref["id"]; } }