where(['id' => $params['active_id'], 'status' => StatusEnum::ENABLED]) ->select('member_level') ->scalar(); $memberLevel = explode(',', $memberLevelStr); $memberLevel = array_filter($memberLevel, function ($item) { return $item !== ''; }); if(!in_array($params['level'], $memberLevel)) return []; $page = CertificateEnum::SHARE_ULR; $save_content['item_id'] = $params['active_id']; return ['page' => $page, 'data' => $data,'save_content'=>$save_content]; } } }