static::query()->find($key)?->value ?? $default); } public static function put(string $key, ?string $value): void { static::query()->updateOrCreate(['key' => $key], ['value' => $value]); Cache::forget('sonardesk.setting.'.$key); } }