aboutsummaryrefslogtreecommitdiffstats
path: root/lib/public/Files/Template/Field.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/public/Files/Template/Field.php')
-rw-r--r--lib/public/Files/Template/Field.php18
1 files changed, 18 insertions, 0 deletions
diff --git a/lib/public/Files/Template/Field.php b/lib/public/Files/Template/Field.php
index ea200b74a00..49c6a033e5c 100644
--- a/lib/public/Files/Template/Field.php
+++ b/lib/public/Files/Template/Field.php
@@ -7,6 +7,9 @@
namespace OCP\Files\Template;
+/**
+ * @since 30.0.0
+ */
class Field implements \JsonSerializable {
private string $index;
private string $content;
@@ -15,6 +18,16 @@ class Field implements \JsonSerializable {
private ?int $id;
private ?string $tag;
+ /**
+ * @param string $index
+ * @param string $content
+ * @param FieldType $type
+ * @param ?string $alias
+ * @param ?int $id
+ * @param ?string $tag
+ *
+ * @since 30.0.0
+ */
public function __construct($index, $content, $type, $alias = null, $id = null, $tag = null) {
$this->index = $index;
$this->alias = $alias;
@@ -29,6 +42,11 @@ class Field implements \JsonSerializable {
}
}
+ /**
+ * @return array
+ *
+ * @since 30.0.0
+ */
public function jsonSerialize(): array {
return [
"index" => $this->index,