DAO について修正

このコミットが含まれているのは:
2024-02-13 12:49:38 +09:00
コミット d467d82a3e
2個のファイルの変更21行の追加7行の削除
+16 -4
ファイルの表示
@@ -53,11 +53,10 @@ Thread
public static function
find (
int $id)
: \Dto\Thread
SQLite3 $db,
int $id)
: ?\Dto\Thread
{
// TODO: 書くこと
$sql = "
SELECT
t.id,
@@ -78,6 +77,19 @@ Thread
latest DESC";
$result = $db -> query ($sql);
$row = $result -> fetchArray (SQLITE3_ASSOC);
if ($row === false)
return null;
$thread = new \Dto\Thread;
$thread -> id = $row['id'];
$thread -> title = $row['title'];
$thread -> explain = $row['explain'];
$thread -> length = $row['length'];
return $thread;
}