toArray(), null, 'key'); Cache::tag('cache')->set($cacheKey, $data); } return array_merge_multiple($self->defaultData(), $data); } /** * 获取设置项信息 * @param $key * @return null|static * @throws \think\exception\DbException */ public static function detail($key) { return static::get(compact('key')); } /** * 默认配置 * @return array */ public function defaultData() { return [ 'basic' => [ 'key' => 'basic', 'describe' => '基础设置', 'values' => [ // 是否同步购物车 (商品收藏) 'is_shopping' => '0', // 是否同步订单 'is_order' => '0', ] ] ]; } }