123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475 |
- <?php
- declare(strict_types=1);
- namespace OCP\Settings;
- use Exception;
- use OC\AppFramework\Middleware\Security\Exceptions\NotAdminException;
- use OCP\IUser;
- interface IDeclarativeManager {
-
- public function registerSchema(string $app, array $schema): void;
-
- public function loadSchemas(): void;
-
- public function getFormIDs(IUser $user, string $type, string $section): array;
-
- public function getFormsWithValues(IUser $user, ?string $type, ?string $section): array;
-
- public function setValue(IUser $user, string $app, string $formId, string $fieldId, mixed $value): void;
- }
|