function absences($f3, $params) { $db = $f3->get('db'); $curLehrer = DbWrapper::getLehrerById($db, $params['id']); $f3->set('curLehrer', $curLehrer); $allLehrer = DbWrapper::getAllLehrer($db); $f3->set('allLehrer', $allLehrer); $absences = DbWrapper::getSperrungenByLehrerId($db, $params['id']); $f3->set('absences', $absences); echo Template::instance()->render('absences.htm'); }
function lehrer($f3, $params) { $db = $f3->get('db'); $f3->set('location', 'lehrer_reserve'); $curLehrer = DbWrapper::getLehrerById($db, $params['id']); $f3->set('curLehrer', $curLehrer); $allLehrer = DbWrapper::getLehrerBySchuelerId($db, $f3->get('COOKIE.user_id')); $f3->set('allLehrer', $allLehrer); $reservations = DbWrapper::getReservationsByLehrerId($db, $params['id'], $f3->get('COOKIE.user_id')); $f3->set('reservations', $reservations); $f3->set('isLocked', filter_var($f3->get('settings.isLocked'), FILTER_VALIDATE_BOOLEAN)); $f3->set('curUserId', $f3->get('COOKIE.user_id')); $f3->set('error', $f3->get('GET.errorMessage')); echo Template::instance()->render('reservations.htm'); }