Setting::allAsArray()); } public function get(string $key, mixed $default = null): mixed { return $this->all()[$key] ?? $default; } public function set(string $key, mixed $value): void { Setting::set($key, $value); Cache::forget(self::CACHE_KEY); } public function setMany(array $data): void { foreach ($data as $key => $value) { Setting::set($key, $value); } Cache::forget(self::CACHE_KEY); } }