key); }); } /** * @param string $key * @param $default * @return mixed */ public static function getValueByKey(string $key, $default = null) { return Cache::rememberForever(self::CACHE_TAG.':'.$key, function () use ($default, $key) { $settings = self::find($key); return $settings ? $settings->value : $default; }); } }