From 08e4fa6c0f7cec6a32d9622751cb366f72ce956f Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Wed, 9 Nov 2022 23:02:52 +0100 Subject: [PATCH] reduce serialization of null models --- Models/NullEditorDoc.php | 8 ++++++++ Models/NullEditorDocHistory.php | 8 ++++++++ Models/NullEditorDocType.php | 8 ++++++++ Models/NullEditorDocTypeL11n.php | 8 ++++++++ 4 files changed, 32 insertions(+) diff --git a/Models/NullEditorDoc.php b/Models/NullEditorDoc.php index 033e806..3f64f40 100755 --- a/Models/NullEditorDoc.php +++ b/Models/NullEditorDoc.php @@ -36,4 +36,12 @@ final class NullEditorDoc extends EditorDoc $this->id = $id; parent::__construct(); } + + /** + * {@inheritdoc} + */ + public function jsonSerialize() : mixed + { + return ['id' => $this->id]; + } } diff --git a/Models/NullEditorDocHistory.php b/Models/NullEditorDocHistory.php index bf1914e..7f28121 100755 --- a/Models/NullEditorDocHistory.php +++ b/Models/NullEditorDocHistory.php @@ -36,4 +36,12 @@ final class NullEditorDocHistory extends EditorDocHistory $this->id = $id; parent::__construct(); } + + /** + * {@inheritdoc} + */ + public function jsonSerialize() : mixed + { + return ['id' => $this->id]; + } } diff --git a/Models/NullEditorDocType.php b/Models/NullEditorDocType.php index d3f7d53..dc6498f 100755 --- a/Models/NullEditorDocType.php +++ b/Models/NullEditorDocType.php @@ -36,4 +36,12 @@ final class NullEditorDocType extends EditorDocType $this->id = $id; parent::__construct(); } + + /** + * {@inheritdoc} + */ + public function jsonSerialize() : mixed + { + return ['id' => $this->id]; + } } diff --git a/Models/NullEditorDocTypeL11n.php b/Models/NullEditorDocTypeL11n.php index ba5d1a3..205f89a 100755 --- a/Models/NullEditorDocTypeL11n.php +++ b/Models/NullEditorDocTypeL11n.php @@ -36,4 +36,12 @@ final class NullEditorDocTypeL11n extends EditorDocTypeL11n $this->id = $id; parent::__construct(); } + + /** + * {@inheritdoc} + */ + public function jsonSerialize() : mixed + { + return ['id' => $this->id]; + } }