diff options
Diffstat (limited to 'WpfTest/Model/NoteAttachment.php')
| -rw-r--r-- | WpfTest/Model/NoteAttachment.php | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/WpfTest/Model/NoteAttachment.php b/WpfTest/Model/NoteAttachment.php index b07d595..16947c5 100644 --- a/WpfTest/Model/NoteAttachment.php +++ b/WpfTest/Model/NoteAttachment.php @@ -4,8 +4,20 @@ namespace WpfTest\Model; use WpfTest\Model; class NoteAttachment extends Model { + public ?int $noteId; public int $index; public string $type; public string $href; public ?string $description; + + protected function setOwnerId(int $id) { + $this->noteId = $id; + } + + protected function getUpdateWhereClause($db): ?string { + if (self::findWhere('note_id = ?', [$this->noteId]) != null) { + return "note_id = $this->noteId"; + } + return null; + } }
\ No newline at end of file |
