public static function update($id) { self::check_logged_in(); $params = $_POST; $kyselyid = $params['kyselyid']; $attributes = array('kyselyid' => $kyselyid, 'kyselynnimi' => $params['kyselynnimi'], 'kurssiid' => $params['kurssiid'], 'alkupvm' => $params['alkupvm'], 'loppupvm' => $params['loppupvm'], 'tila' => $params['tila']); $kysely = new Kysely($attributes); $errors = $kysely->errors(); // Kint::trace(); // Kint::dump($attributes); if (count($errors) > 0) { $kurssit = Kurssi::all(); View::make('kysely/edit.html', array('errors' => $errors, 'attributes' => $attributes, 'kurssit' => $kurssit)); } else { $kysely->update(); Redirect::to('/kysely/' . $kysely->kyselyid, array('message' => 'Kyselyä on muokattu onnistuneesti')); } }
public static function index() { self::check_logged_in(); $kurssit = Kurssi::all(); View::make('kurssit/index.html', array('kurssit' => $kurssit)); }