diff options
-rw-r--r-- | lib/public/Files/Template/Field.php | 18 | ||||
-rw-r--r-- | lib/public/Files/Template/FieldType.php | 12 |
2 files changed, 30 insertions, 0 deletions
diff --git a/lib/public/Files/Template/Field.php b/lib/public/Files/Template/Field.php new file mode 100644 index 00000000000..143ea95c0ef --- /dev/null +++ b/lib/public/Files/Template/Field.php @@ -0,0 +1,18 @@ +<?php + +/** + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +namespace OCA\Richdocuments\Template; + +class Field { + private FieldType $type; + private int $index; + private string $content; + + public function __construct(FieldType $type) { + $this->type = $type; + } +} diff --git a/lib/public/Files/Template/FieldType.php b/lib/public/Files/Template/FieldType.php new file mode 100644 index 00000000000..e5e0c176d99 --- /dev/null +++ b/lib/public/Files/Template/FieldType.php @@ -0,0 +1,12 @@ +<?php + +/** + * SPDX-FileCopyrightText: 2024 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +namespace OCA\Richdocuments\Template; + +enum FieldType { + case PlainText; +} |