提交 7cb6cd97 编写于 作者: 李光春's avatar 李光春

- update service

上级 341e9dab
......@@ -124,11 +124,13 @@ class UnionService extends Service
/**
* 组参
* @param array $param
* @param string $name
* @return $this
*/
public function param(array $param)
public function param(array $param, string $name = '')
{
$this->param = $param;
if (empty($name)) $this->param = $param;
else $this->param[$name] = $param;
return $this;
}
......
......@@ -115,11 +115,13 @@ class JinBaoService extends Service
/**
* 请求参数
* @param array $param
* @param string $name
* @return $this
*/
public function param(array $param)
public function param(array $param, string $name = '')
{
$this->param = $param;
if (empty($name)) $this->param = $param;
else $this->param[$name] = $param;
return $this;
}
......@@ -456,7 +458,7 @@ class JinBaoService extends Service
private function createStrParam()
{
$strParam = '';
foreach ($this->param as $key => $val) if ($key != '' && $val != '') $strParam .= $key . '=' . urlencode($val) . '&';
foreach ($this->param as $key => $val) if ($key != '' && $val != '' && !is_array($val)) $strParam .= $key . '=' . urlencode($val) . '&';
return $strParam;
}
}
......@@ -127,15 +127,13 @@ class TbkService extends Service
/**
* 请求参数
* @param array $param
* @param string $name
* @return $this
*/
public function param(array $param)
public function param(array $param, string $name = '')
{
if ($this->method == 'taobao.tbk.spread.get') {
$this->param['requests'] = $param;
} else {
$this->param = $param;
}
if (empty($name)) $this->param = $param;
else $this->param[$name] = $param;
return $this;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册