public function lisaa_oma_ilmoittautumistieto($karhuid) { if (Karhu::onko_karhu_keikalla($karhuid, $this->keikkaid)) { $this->kayttaja_keikalla = TRUE; } else { $this->kayttaja_keikalla = FALSE; } }
public static function peru_ilmoittautuminen($keikkaid) { $keikka = Keikka::etsi($keikkaid); $karhuid = $_SESSION['karhuid']; if (Karhu::onko_karhu_keikalla($karhuid, $keikkaid)) { Keikka::peru_osallistuminen($keikkaid, $karhuid); Redirect::to('/keikat', array('viesti' => 'Ilmoittautuminen peruttu!', 'virhe' => null)); } else { Redirect::to('/keikat', array('viesti' => null, 'virhe' => 'Et voi perua ilmoittautumista koska et ole kyseisellä keikalla!')); } }