]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix(api): Add alias to `Field`
authorElizabeth Danzberger <lizzy7128@tutanota.de>
Tue, 16 Jul 2024 19:54:31 +0000 (15:54 -0400)
committerJulius Härtl <jus@bitgrid.net>
Thu, 25 Jul 2024 09:11:40 +0000 (11:11 +0200)
Signed-off-by: Elizabeth Danzberger <lizzy7128@tutanota.de>
lib/public/Files/Template/Field.php

index c86a623f980f18f95db8aeb1d59684a93d8b8889..ea200b74a00b1059bfa0d0f8816bd299920ae4b1 100644 (file)
@@ -7,17 +7,17 @@
 
 namespace OCP\Files\Template;
 
-use OCP\Files\Template\InvalidFieldTypeException;
-
 class Field implements \JsonSerializable {
        private string $index;
        private string $content;
        private FieldType $type;
+       private ?string $alias;
        private ?int $id;
        private ?string $tag;
 
-       public function __construct($index, $content, $type, $id = null, $tag = null) {
+       public function __construct($index, $content, $type, $alias = null, $id = null, $tag = null) {
                $this->index = $index;
+               $this->alias = $alias;
                $this->id = $id;
                $this->tag = $tag;
                $this->content = $content;
@@ -34,6 +34,7 @@ class Field implements \JsonSerializable {
                        "index" => $this->index,
                        "content" => $this->content,
                        "type" => $this->type->value,
+                       "alias" => $this->alias,
                        "id" => $this->id,
                        "tag" => $this->tag,
                ];