\Yansongda\PayPay

Summary

Methods
Properties
Constants
__construct()
__callStatic()
alipay()
wechat()
No public properties found
No constants found
create()
make()
registerLogService()
registerEventService()
$config
N/A
No private methods found
No private properties found
N/A

Properties

Methods

__construct()

__construct(array  $config) 

Bootstrap.

Parameters

array $config

Throws

\Exception

__callStatic()

__callStatic(string  $method, array  $params) 

Magic static call.

Parameters

string $method
array $params

Throws

\Yansongda\Pay\Exceptions\InvalidGatewayException
\Exception

alipay()

alipay(array  $config) : \Yansongda\Pay\Gateways\Alipay

支付宝

Parameters

array $config

Returns

\Yansongda\Pay\Gateways\Alipay

wechat()

wechat(array  $config) : \Yansongda\Pay\Gateways\Wechat

微信

Parameters

array $config

Returns

\Yansongda\Pay\Gateways\Wechat

create()

create(string  $method) 

Create a instance.

Parameters

string $method

Throws

\Yansongda\Pay\Exceptions\InvalidGatewayException

make()

make(string  $gateway) 

Make a gateway.

Parameters

string $gateway

Throws

\Yansongda\Pay\Exceptions\InvalidGatewayException

registerLogService()

registerLogService() 

Register log service.

Throws

\Exception

registerEventService()

registerEventService() 

Register event service.