\WxPayResults

接口调用结果类

Summary

Methods
Properties
Constants
SetSign()
GetSign()
IsSignSet()
ToXml()
FromXml()
ToUrlParams()
MakeSign()
GetValues()
CheckSign()
FromArray()
InitFromArray()
SetData()
Init()
No public properties found
No constants found
No protected methods found
$values
N/A
No private methods found
No private properties found
N/A

Properties

$values

$values : 

Type

Methods

SetSign()

SetSign() 

设置签名,详见签名生成算法

GetSign()

GetSign() : \值

获取签名,详见签名生成算法的值

Returns

\值

IsSignSet()

IsSignSet() : true

判断签名,详见签名生成算法是否存在

Returns

true —

或 false

ToXml()

ToXml() 

输出xml字符

Throws

\WxPayException

FromXml()

FromXml(string  $xml) 

将xml转为array

Parameters

string $xml

Throws

\WxPayException

ToUrlParams()

ToUrlParams() 

格式化参数格式化成url参数

MakeSign()

MakeSign() : \签名,本函数不覆盖sign成员变量,如要设置签名需要调用SetSign方法赋值

生成签名

Returns

\签名,本函数不覆盖sign成员变量,如要设置签名需要调用SetSign方法赋值

GetValues()

GetValues() 

获取设置的值

CheckSign()

CheckSign() 

检测签名

FromArray()

FromArray(array  $array) 

使用数组初始化

Parameters

array $array

InitFromArray()

InitFromArray(array  $array, \是否检测签名  $noCheckSign = false) 

使用数组初始化对象

Parameters

array $array
\是否检测签名 $noCheckSign

SetData()

SetData(string  $key, string  $value) 

设置参数

Parameters

string $key
string $value

Init()

Init(string  $xml) 

将xml转为array

Parameters

string $xml

Throws

\WxPayException