예제 #1
0
 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"];
     }
 }