public static function paivita($karhuid) { $parametrit = $_POST; $valitut_roolit = array(); if (isset($parametrit['valitut_roolit'])) { $valitut_roolit = $parametrit['valitut_roolit']; } $attribuutit = array('karhuid' => $karhuid, 'nimi' => $parametrit['nimi'], 'tunnus' => $parametrit['tunnus'], 'salasana' => $parametrit['salasana']); $karhu = new Karhu($attribuutit); $virheet = $karhu->virheet(); if (count($virheet) == 0) { $karhu->paivita(); Rooli::muokkaa_karhun_rooleja($karhu->karhuid, $valitut_roolit); Redirect::to('/karhut/' . $karhuid, array('viesti' => 'Karhua on muokattu onnistuneesti!')); } else { $roolit = Rooli::kaikki(); View::make('karhu/muokkaus.html', array('virheet' => $virheet, 'attribuutit' => $attribuutit, 'roolit' => $roolit, 'valitut_roolit' => $valitut_roolit)); } }
public static function index() { $roolit = Rooli::kaikki(); View::make('rooli/roolit.html', array('roolit' => $roolit)); }