Merge pull request #54559 from nextcloud/feat/noid/store-description

pull/54568/head
Kate 2025-08-21 15:01:02 +07:00 committed by GitHub
commit a7a8738e63
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 2 additions and 10 deletions

@ -22,8 +22,6 @@ class Entry {
/** @since 32.0.0 */
public const RENAME_INVERT_BOOLEAN = 1;
private string $definition = '';
private string $note = '';
private ?string $default = null;
/**
@ -46,24 +44,18 @@ class Entry {
private readonly string $key,
private readonly ValueType $type,
private null|string|int|float|bool|array|Closure $defaultRaw = null,
string $definition = '',
private readonly string $definition = '',
private readonly bool $lazy = false,
private readonly int $flags = 0,
private readonly bool $deprecated = false,
private readonly ?string $rename = null,
private readonly int $options = 0,
string $note = '',
private readonly string $note = '',
) {
// key can only contain alphanumeric chars and underscore "_"
if (preg_match('/[^[:alnum:]_]/', $key)) {
throw new \Exception('invalid config key');
}
/** @psalm-suppress UndefinedClass */
if (\OC::$CLI) { // only store definition if ran from CLI
$this->definition = $definition;
$this->note = $note;
}
}
/**