public static function update($id)
 {
     $params = $_POST;
     $attributes = array('id' => $id, 'raaka_aine' => $params['raaka_aine']);
     $raaka_aine = new Raaka_aine($attributes);
     $errors = $raaka_aine->errors();
     if (count($errors) > 0) {
         View::make('raaka_aine/edit.html', array('errors' => $errors, 'attributes' => $raaka_aine));
     } else {
         $raaka_aine->update();
         Redirect::to('/raaka_aine', array('message' => 'Raaka-ainetta on muokattu onnistuneesti!'));
     }
 }
 public static function update($nimi)
 {
     self::check_logged_in();
     $params = $_POST;
     $attributes = array('nimi' => $nimi, 'energiaa' => $params['energiaa'], 'hiilihydraatteja' => $params['hiilihydraatteja'], 'proteiineja' => $params['proteiineja'], 'rasvaa' => $params['rasvaa']);
     $aine = new Raaka_aine($attributes);
     $errors = $aine->errors();
     if (count($errors) > 0) {
         View::make('ingredient/edit.html', array('errors' => $errors, 'attributes' => $attributes));
     } else {
         $aine->update();
         Redirect::to('/ingredient/' . $aine->nimi, array('message' => 'Raaka-ainetta on muokattu onnistuneesti.'));
     }
 }