public static function find($rataid) { $query = DB::connection()->prepare('SELECT * FROM Rata WHERE id = :rataid LIMIT 1'); $query->execute(array('rataid' => $rataid)); $row = $query->fetch(); $parastulos = tulos::etsiRadanParasTulos($rataid); //$pelaajanimi = $parastulos->pelaajanimi; $par = rata::laskePar($row['id']); if ($row) { $rata = new rata(array('id' => $row['id'], 'nimi' => $row['nimi'], 'sijainti' => $row['sijainti'], 'luokitus' => $row['luokitus'], 'par' => $par, 'heittomaara' => $parastulos['heittomaara'], 'pelaajanimi' => $parastulos['pelaajanimi'], 'paivamaara' => $parastulos['paivamaara'])); return $rata; } return null; }
public static function destroy($id) { self::check_logged_in(); $tulos = new tulos(array('id' => $id)); $tulos->destroy($id); Redirect::to('/tulokset', array('message' => 'Tulos on poistettu.')); }