md) $data['html'] = markup::markdownToHtml($data['md']); parent::edit($data); } public function isUpdated(): bool { return $this->updateTs && $this->updateTs != $this->ts; } public function getHtml(bool $retina): string { $html = $this->html; if ($retina) $html = markup::htmlRetinaFix($html); return $html; } public function getUrl(): string { return "/{$this->shortName}/"; } public function updateHtml() { $html = markup::markdownToHtml($this->md); $this->html = $html; getDb()->query("UPDATE pages SET html=? WHERE short_name=?", $html, $this->shortName); } }