public static function lisaa() { $parametrit = $_POST; $valittu_kohdeid = $parametrit['kohde']; $attribuutit = array('nimi' => $parametrit['nimi'], 'osallistujamaara' => $parametrit['osallistujamaara'], 'kohdeid' => $valittu_kohdeid, 'karhuid' => $_SESSION['karhuid']); $keikka = new Keikka($attribuutit); $virheet = $keikka->virheet(); if (count($virheet) == 0) { $keikka->tallenna($parametrit['rooliid']); Redirect::to('/keikat/' . $keikka->keikkaid, array('viesti' => 'Uusi keikka lisätty')); } else { $kohteet = Kohde::kaikki(); $valittu_rooli = Rooli::etsi($parametrit['rooliid']); $omat_taidot = Rooli::karhun_taidot($_SESSION['karhuid']); $valittu_kohde = Kohde::etsi($valittu_kohdeid); View::make('keikka/uusi.html', array('kohteet' => $kohteet, 'virheet' => $virheet, 'attribuutit' => $attribuutit, 'valittu_kohde' => $valittu_kohde, 'valittu_rooli' => $valittu_rooli, 'omat_taidot' => $omat_taidot)); } }
public static function nayta($rooliid) { $rooli = Rooli::etsi($rooliid); View::make('rooli/rooli.html', array('rooli' => $rooli)); }