Exemplo n.º 1
0
 function postForm()
 {
     $tilmelding = new VIH_Model_KortKursus_Tilmelding($this->name());
     if (!empty($_POST['annuller_tilmelding'])) {
         $tilmelding->setStatus("annulleret");
     }
     return new k_SeeOther($this->url());
 }
Exemplo n.º 2
0
 /**
  * Cleans up old subscriptions
  *
  * NOTICE: Use cancel() and not delete()
  *
  * @return 1 on success
  */
 function cleanUp()
 {
     $db = new DB_Sql();
     $db->query("SELECT id, DATE_ADD(date_updated, INTERVAL 1 HOUR) AS date_created FROM kortkursus_tilmelding\n            WHERE DATE_ADD(date_updated, INTERVAL 1 HOUR) < NOW()\n                AND (status_key = '" . $this->getStatusKey('undervejs') . "' OR status_key = '" . $this->getStatusKey('ikke tilmeldt') . "') AND active = 1");
     while ($db->nextRecord()) {
         $tilmelding = new VIH_Model_KortKursus_Tilmelding($db->f('id'));
         $tilmelding->setStatus('annulleret');
     }
     return true;
 }