ページ

'article'という言葉が示す「記事」以外にも「履歴」「ウォッチリスト」といった自動生成のページも受け持つ。

ページに関わるデータとそれを操作する機能を持つ。

ウォッチリスト管理はWatchedItem[?]が司るが、そのためのactionはここで受ける。

データベース上の'page'テーブルをカプセル化したもの。

編集差分表示などに関わる。