public function add_sem_type_action() { if (Request::get('name') && Request::get("sem_class") && count($_POST)) { $name = studip_utf8decode(Request::get('name')); $statement = DBManager::get()->prepare("INSERT INTO sem_types " . "SET name = :name, " . "class = :sem_class, " . "mkdate = UNIX_TIMESTAMP(), " . "chdate = UNIX_TIMESTAMP() " . ""); $statement->execute(array('name' => $name, 'sem_class' => Request::get("sem_class"))); $id = DBManager::get()->lastInsertId(); $GLOBALS['SEM_TYPE'] = SemType::refreshTypes(); $this->sem_type = $GLOBALS['SEM_TYPE'][$id]; $this->render_template("admin/sem_classes/_sem_type.php"); } }