public static function luo($aihe_id) { self::check_logged_in(); self::check_detention(); $user = self::get_user_logged_in(); $aihe = Aihe::hae($aihe_id); View::make('kirjoitus/uusi.html', array('aihe' => $aihe, 'julkaisija' => $user)); }
public static function hae($id) { $query = DB::connection()->prepare('SELECT * FROM Kirjoitus ' . 'WHERE id = :id LIMIT 1'); $query->execute(array('id' => $id)); $row = $query->fetch(); if ($row) { $kirjoitus = new Kirjoitus(array('id' => $row['id'], 'aihe' => Aihe::hae($row['aihe_id']), 'nimi' => $row['nimi'], 'sisalto' => $row['sisalto'], 'julkaistu' => $row['julkaistu'], 'julkaisija' => Kayttaja::hae($row['julkaisija']))); return $kirjoitus; } return null; }
public static function muokkaa($id) { self::check_logged_in_as_admin(); $aihe = Aihe::hae($id); View::make('aihe/muokkaa.html', array('attributes' => $aihe)); }