/** * Creates a new SinaRansom model. * If creation is successful, the browser will be redirected to the 'view' page. * @return mixed */ public function actionCreate() { $model = new SinaRansom(); if ($model->load(Yii::$app->request->post()) && $model->save()) { return $this->redirect(['view', 'id' => $model->id]); } else { return $this->render('create', ['model' => $model]); } }
/** * 记录新浪赎回操作 * @param $uid * @param $identity_id * @param $out_trade_no * @param $summary * @param $trade_close_time * @param $payer_id * @param $payer_ip * @param $pay_method * @param $money_sina * @param $status * @param $msg * @return bool */ private static function ransomLog($uid, $identity_id, $out_trade_no, $summary, $trade_close_time, $payer_id, $payer_ip, $pay_method, $money_sina, $status, $msg, $payee_out_trade_no = '') { $log = new SinaRansom(); $log->uid = $uid; $log->identity_id = $identity_id; $log->out_trade_no = $out_trade_no; $log->summary = $summary; $log->trade_close_time = $trade_close_time; $log->payer_id = $payer_id; $log->payer_ip = $payer_ip; $log->pay_method = $pay_method; $log->money_sina = $money_sina; $log->status = $status; $log->msg = $msg; $log->payee_out_trade_no = $payee_out_trade_no; return $log->save(); }