public static function sandbox() { // Testaa koodiasi täällä //View::make('helloworld.html'); $uusiKurssi = new Kurssi(array('nimi' => '1', 'aika' => 'III periodi', 'tyyppi' => 'agf', 'kuvaus' => 'Metriikkaa', 'opettaja' => '')); $errors = $uusiKurssi->errors(); Kint::dump($errors); }
public static function update($tunniste) { self::check_logged_in(); $params = $_POST; $attributes = array('tunniste' => $tunniste, 'nimi' => $params['nimi'], 'opettaja' => $params['opettaja'], 'tyyppi' => $params['tyyppi'], 'aika' => $params['aika'], 'kuvaus' => $params['kuvaus']); $kurssi = new Kurssi($attributes); $errors = $kurssi->errors(); if (count($errors) > 0) { View::make('kurssit/edit.html', array('errors' => $errors, 'kurssi' => $kurssi)); } else { $kurssi->update($tunniste); Redirect::to('/kurssit', array('message' => 'Kurssia on muokattu onnistuneesti!')); } }