有谁知道如何为Omnipay添加新的支付网关?
我阅读了博客https://groups.google.com/forum/#!topic/omnipay/j7OeQQSB95A
我按照以下步骤操作:
现在,当我正在尝试包含我的网关时,我看到以下错误:
SCREAM: Error suppression ignored for
( ! ) Fatal error: Class '\Omnipay\Mygateway\Gateway' not found in
C:\wamp\www\root\omnipay\vendor\omnipay\common\src\Omnipay\Common\GatewayFactory.php on line 79
答案 0 :(得分:1)
您无需更改vendor/
目录中的任何内容。
只需在常规src / lib目录中创建一个类\Omnipay\MyGateway\Gateway
,并确保它可以由作曲家自动加载。然后,您可以使用Omnipay\Omnipay::create('MyGateway')
创建类的实例(或只是调用new \Omnipay\MyGateway\Gateway()
)。