getGrowthRuleConfig(); if (!empty($growth_config)) { $growth_config = CoreMemberService::getGrowthRuleContent($this->site_id, $growth_config, 'task'); $growth_config = array_values(array_filter(array_map(function ($item) { if ($item['content']) return $item['content']; }, $growth_config))); } return $growth_config; } /** * 获取积分任务 * @param string $key * @return mixed */ public function getPointTask() { $point_config = (new CoreMemberConfigService())->getPointRuleConfig()['grant'] ?? []; if (!empty($point_config)) { $point_config = CoreMemberService::getPointGrantRuleContent($this->site_id, $point_config, 'task'); $point_config = array_values(array_filter(array_map(function ($item) { if ($item['content']) return $item['content']; }, $point_config))); } return $point_config; } }