public static function paivita($id) { self::check_logged_in(); $params = $_POST; $attributes = array('kayttaja_id' => $id, 'nimi' => $params['nimi'], 'kokemus' => $params['kokemus'], 'vapaakuvaus' => $params['vapaakuvaus']); $hakemus = new Hakemus($attributes); $errors = $hakemus->errors(); if (count($errors) == 0) { $hakemus->paivita(); Redirect::to('/hakemukset/hakemus/' . $hakemus->id, array('viesti' => 'Hakemus päivitetty.')); } else { View::make('/hakemukset/muokkaa.html', array('errors' => $errors, 'hakemus' => hakemus)); } }