\WxPayAppApiPay

数据对象基础类,该类中定义数据类最基本的行为,包括: 计算/设置/获取签名、输出xml格式的参数、从xml读取数据对象等

Summary

Methods
Properties
Constants
SetSign()
GetSign()
IsSignSet()
ToXml()
FromXml()
ToUrlParams()
MakeSign()
GetValues()
SetAppid()
SetTimeStamp()
SetNonceStr()
SetPackage()
SetPartnerId()
SetPrepayId()
MakeNewSign()
SetOldStr()
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() 

获取设置的值

SetAppid()

SetAppid(  $value) 

Parameters

$value

SetTimeStamp()

SetTimeStamp(  $value) 

Parameters

$value

SetNonceStr()

SetNonceStr(  $value) 

Parameters

$value

SetPackage()

SetPackage(  $value) 

Parameters

$value

SetPartnerId()

SetPartnerId(  $value) 

Parameters

$value

SetPrepayId()

SetPrepayId(  $value) 

Parameters

$value

MakeNewSign()

MakeNewSign() 

SetOldStr()

SetOldStr(  $value) 

Parameters

$value