set($key); // dd(123456); if (is_null($key)) { return $default; } if (is_array($key)) { foreach ($key as $i => $value) { Setting::updateOrCreate([ 'key' => $i, ], [ 'value' => $value, ]); } return $key; } return Setting::where('key', $key)->value('value', $default); } }