public static function varasto_edit_post($varasto_id) { self::check_logged_in(); $uudet_tiedot = $_POST; //Kint::dump($uudet_tiedot); //Luodaan uusi Varasto, jolla kutsutaan modifya. $muuttujat = array('varasto_id' => $uudet_tiedot['varasto_id'], 'nimi' => $uudet_tiedot['nimi'], 'osoite' => $uudet_tiedot['osoite']); $muuttunut_varasto = new Varasto($muuttujat); $errors = $muuttunut_varasto->errors(); if (count($errors) == 0) { // Ei virheitä syötteissä $muuttunut_varasto->modify(); // Listataan varastotiedot, jotta muutos näkyy $varastot = Varasto::all(); View::make('Varasto/Varastonlistaus.html', array('varastot' => $varastot)); } else { View::make('Varasto/Varastonmuutos.html', array('errors' => $errors, 'Varasto' => $muuttunut_varasto)); } }