コード例 #1
0
 public static function poista($id)
 {
     self::check_logged_in();
     $kirjoitus = Kirjoitus::hae($id);
     self::check_self($kirjoitus->julkaisija->id);
     $kirjoitus->poista();
     Redirect::to('/', array('message' => 'Kirjoitus on poistettu onnistuneesti!'));
 }
コード例 #2
0
 public static function hae($id)
 {
     $query = DB::connection()->prepare('SELECT * FROM Kommentti ' . 'WHERE id = :id LIMIT 1');
     $query->execute(array('id' => $id));
     $row = $query->fetch();
     if ($row) {
         $kommentti = new Kommentti(array('id' => $row['id'], 'kirjoitus' => Kirjoitus::hae($row['kirjoitus_id']), 'sisalto' => $row['sisalto'], 'julkaistu' => $row['julkaistu'], 'julkaisija' => Kayttaja::hae($row['julkaisija'])));
         return $kommentti;
     }
     return null;
 }