} else { echo('test recuperation emplacement de cours du professeur a reussi<br/><br/>'); } $colEdtCours = $newUtilisateurProfessionnel->getEdtEmplacementCourssPeriodeCalendrierActuelle(); echo ($logger->getDisplay()); if ($colEdtCours->count() != 1) { echo('test recuperation emplacement de cours du professeur a <font color="red">echoue</font> <br><br/>'); } else { echo('test recuperation emplacement de cours du professeur a reussi<br/><br/>'); } $edtCours2 = new EdtEmplacementCours(); $edtCours2->setGroupe($groupe); $edtCours2->setUtilisateurProfessionnel($newUtilisateurProfessionnel); $edtCours2->setEdtCreneau($creneau->getNextEdtCreneau());//on prend le creneau precent pour ce cours $edtCours2->setJourSemaine('lundi'); $edtCours2->setTypeSemaine(''); $edtCours2->setDuree(5); //$edtCours2->setTypeSemaine(''); $edtCours2->save(); echo ($logger->getDisplay()); echo('emplacement de cours ajouté.<br>'); echo('Debut du cours : '.$edtCours2->getHeureDebut('H:i').'<br>'); echo('Fin du cours : '.$edtCours2->getHeureFin('H:i').'<br><br/>'); echo ($logger->getDisplay()); echo ("<br>"); //on prend une date le lundi matin à 9h40 $now = date('Y-m-d H:i',strtotime("next Monday 9:40")); $edtCoursTest = $groupe->getEdtEmplacementCours($now);
/** * @param EdtEmplacementCours $edtEmplacementCours The edtEmplacementCours object to add. */ protected function doAddEdtEmplacementCours($edtEmplacementCours) { $this->collEdtEmplacementCourss[]= $edtEmplacementCours; $edtEmplacementCours->setEdtCreneau($this); }