PHP Class Omnipay\Alipay\Requests\LegacyAppPurchaseRequest

Inheritance: extends AbstractLegacyRequest
Show file Open project: lokielse/omnipay-alipay

Protected Properties

Property Type Description
$privateKey
$service

Public Methods

Method Description
getAppEnv ( ) : mixed
getAppId ( ) : mixed
getBody ( ) : mixed
getData ( ) : mixed Get the raw data array for this message. The format of this varies from gateway to gateway, but will usually be either an associative array, or a SimpleXMLElement.
getExternToken ( ) : mixed
getGoodsType ( ) : mixed
getHbFqParam ( ) : mixed
getInputCharset ( ) : mixed
getItBPay ( ) : mixed
getNotifyUrl ( ) : mixed
getOutTradeNo ( ) : mixed
getPartner ( ) : mixed
getPaymentType ( ) : mixed
getPrivateKey ( ) : mixed
getPromoParams ( ) : mixed
getRnCheck ( ) : mixed
getSellerId ( ) : mixed
getSignType ( ) : mixed
getSubject ( ) : mixed
getTotalFee ( ) : mixed
sendData ( mixed $data ) : Omnipay\Common\Message\ResponseInterface Send the request with specified data
setAppEnv ( $value )
setAppId ( $value )
setBody ( $value )
setExternToken ( $value )
setGoodsType ( $value )
setHbFqParam ( $value )
setInputCharset ( $value )
setItBPay ( $value )
setNotifyUrl ( $value )
setOutTradeNo ( $value )
setPartner ( $value )
setPaymentType ( $value )
setPrivateKey ( $value )
setPromoParams ( $value )
setRnCheck ( $value )
setSellerId ( $value )
setSignType ( $value )
setSubject ( $value )
setTotalFee ( $value )

Protected Methods

Method Description
validateParams ( )

Private Methods

Method Description
getParamsToSign ( )

Method Details

getAppEnv() public method

public getAppEnv ( ) : mixed
return mixed

getAppId() public method

public getAppId ( ) : mixed
return mixed

getBody() public method

public getBody ( ) : mixed
return mixed

getData() public method

Get the raw data array for this message. The format of this varies from gateway to gateway, but will usually be either an associative array, or a SimpleXMLElement.
public getData ( ) : mixed
return mixed

getExternToken() public method

public getExternToken ( ) : mixed
return mixed

getGoodsType() public method

public getGoodsType ( ) : mixed
return mixed

getHbFqParam() public method

public getHbFqParam ( ) : mixed
return mixed

getInputCharset() public method

public getInputCharset ( ) : mixed
return mixed

getItBPay() public method

public getItBPay ( ) : mixed
return mixed

getNotifyUrl() public method

public getNotifyUrl ( ) : mixed
return mixed

getOutTradeNo() public method

public getOutTradeNo ( ) : mixed
return mixed

getPartner() public method

public getPartner ( ) : mixed
return mixed

getPaymentType() public method

public getPaymentType ( ) : mixed
return mixed

getPrivateKey() public method

public getPrivateKey ( ) : mixed
return mixed

getPromoParams() public method

public getPromoParams ( ) : mixed
return mixed

getRnCheck() public method

public getRnCheck ( ) : mixed
return mixed

getSellerId() public method

public getSellerId ( ) : mixed
return mixed

getSignType() public method

public getSignType ( ) : mixed
return mixed

getSubject() public method

public getSubject ( ) : mixed
return mixed

getTotalFee() public method

public getTotalFee ( ) : mixed
return mixed

sendData() public method

Send the request with specified data
public sendData ( mixed $data ) : Omnipay\Common\Message\ResponseInterface
$data mixed The data to send
return Omnipay\Common\Message\ResponseInterface

setAppEnv() public method

public setAppEnv ( $value )
$value

setAppId() public method

public setAppId ( $value )
$value

setBody() public method

public setBody ( $value )
$value

setExternToken() public method

public setExternToken ( $value )
$value

setGoodsType() public method

public setGoodsType ( $value )
$value

setHbFqParam() public method

public setHbFqParam ( $value )
$value

setInputCharset() public method

public setInputCharset ( $value )
$value

setItBPay() public method

public setItBPay ( $value )
$value

setNotifyUrl() public method

public setNotifyUrl ( $value )
$value

setOutTradeNo() public method

public setOutTradeNo ( $value )
$value

setPartner() public method

public setPartner ( $value )
$value

setPaymentType() public method

public setPaymentType ( $value )
$value

setPrivateKey() public method

public setPrivateKey ( $value )
$value

setPromoParams() public method

public setPromoParams ( $value )
$value

setRnCheck() public method

public setRnCheck ( $value )
$value

setSellerId() public method

public setSellerId ( $value )
$value

setSignType() public method

public setSignType ( $value )
$value

setSubject() public method

public setSubject ( $value )
$value

setTotalFee() public method

public setTotalFee ( $value )
$value

validateParams() protected method

protected validateParams ( )

Property Details

$privateKey protected property

protected $privateKey

$service protected property

protected $service