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));
 }
예제 #2
0
 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));
 }