$coodle_status->coodle_status_kurzbz = 'abgeschlossen'; $coodle_status->new = false; $coodle_status->save(); sendEmail($coodle_id); if ($coodle_help->datum < RES_TAGE_LEKTOR_BIS) { // Raum reservieren $coodle_raum = new coodle(); $coodle_raum->getRaumeFromId($coodle_id); //Ende Uhrzeit berechnen $date = new DateTime($coodle_help->datum . ' ' . $coodle_help->uhrzeit); $interval = new DateInterval('PT' . $coodle->dauer . 'M'); $date->add($interval); $uhrzeit_ende = $date->format('H:i:s'); foreach ($coodle_raum->result as $raum) { $stunde = new stunde(); $stunden = $stunde->getStunden($coodle_help->uhrzeit, $uhrzeit_ende); // Pruefen ob der Raum frei ist if (!RaumBelegt($raum->ort_kurzbz, $coodle_help->datum, $stunden)) { $reservierung_error = false; // Stunden reservieren foreach ($stunden as $stunde) { $raum_reservierung = new reservierung(); $raum_reservierung->studiengang_kz = '0'; $raum_reservierung->uid = $uid; $raum_reservierung->ort_kurzbz = $raum->ort_kurzbz; $raum_reservierung->datum = $coodle_help->datum; $raum_reservierung->stunde = $stunde; $raum_reservierung->titel = mb_substr($coodle->titel, 0, 10); $raum_reservierung->beschreibung = mb_substr($coodle->titel, 0, 32); $raum_reservierung->insertamum = date('Y-m-d H:i:s'); $raum_reservierung->insertvon = $uid;