public function get_income($AppId, $PartnerId, $coin) { $partnerData = $this->getRow(array($PartnerId, $AppId), "income_type,income_rate"); switch ($partnerData['income_type']) { case 1: return $this->mode_1($coin, $partnerData['income_rate']); break; case 2: $rateArr = Base_common::arr_process($partnerData['income_rate']); return $this->mode_2($coin, $rateArr); break; case 3: $rateArr = Base_common::arr_process($partnerData['income_rate']); return $this->mode_3($coin, $rateArr); break; default: } }