コード例 #1
0
ファイル: msg.php プロジェクト: qujian/ydwx
 protected function formatArgs()
 {
     $args = parent::formatArgs();
     $args['touser'] = $args['to'];
     unset($args['to']);
     return $args;
 }
コード例 #2
0
ファイル: zb.php プロジェクト: qujian/ydwx
 protected function formatArgs()
 {
     $args = parent::formatArgs();
     if (@$args['page_id']) {
         $args['page_id'] = intval($args['page_id']);
     }
     return $args;
 }
コード例 #3
0
ファイル: poi.php プロジェクト: qujian/ydwx
 protected function formatArgs()
 {
     $args = YDWXRequest::ignoreNull(parent::formatArgs());
     $array = array();
     $args['categories'] = (array) $this->categories;
     $photos = array();
     foreach ((array) $this->photo_list as $photo) {
         $photos[] = array("photo_url" => $photo);
     }
     $args['photo_list'] = $photos;
     $array['business']['base_info'] = $args;
     return $array;
 }
コード例 #4
0
ファイル: pay.php プロジェクト: qujian/ydwx
 public function formatArgs()
 {
     if (!YDWX_WEIXIN_COMPONENT_APP_ID) {
         if (YDWX_WEIXIN_ACCOUNT_TYPE == YDWX_WEIXIN_ACCOUNT_TYPE_CROP) {
             $this->appid = YDWX_WEIXIN_CROP_ID;
         } else {
             $this->appid = YDWX_WEIXIN_APP_ID;
         }
         $this->mch_id = YDWX_WEIXIN_MCH_ID;
         $this->mch_key = YDWX_WEIXIN_MCH_KEY;
     }
     if (!$this->nonce_str) {
         $this->nonce_str = uniqid();
     }
     $args = parent::formatArgs();
     unset($args['mch_key']);
     return $args;
 }
コード例 #5
0
ファイル: packet.php プロジェクト: qujian/ydwx
 protected function formatArgs()
 {
     if (!$this->nonce_str) {
         $this->nonce_str = uniqid();
     }
     $args = parent::formatArgs();
     $args['total_num'] = 1;
     $args['total_amount'] = intval($args['total_amount']);
     unset($args['mch_key']);
     return $args;
 }
コード例 #6
0
ファイル: card.php プロジェクト: qujian/ydwx
 protected function formatArgs()
 {
     $args = parent::formatArgs();
     return $args;
 }