我使用带有sylius包的现有symfony项目并包含payum包。 我在src文件夹中已经有了一些包。
我需要创建一个自定义网关。 为此,我发现:https://github.com/Payum/Payum/blob/master/src/Payum/Core/Resources/docs/develop-gateway-with-payum.md
但是, 哪里执行命令行“composer create-project payum / skeleton”,将新骨架应用到当前项目中似乎很重要?
然后在文档中,有以下信息:
将所有出现的payum替换为您的供应商名称。它可能是你的github名称,现在让我们说你选择:acme
用支付网关名称替换所有出现的骨架。例如Stripe,Paypal等。现在让我们说你选择:paypal。
这是什么意思?替换所有文件夹名称,所有文件名,文件中的所有术语?
最后,本文档讨论了:“将网关工厂注册到payum的构建器并创建网关”
在哪里这样做?怎么做 ?是否有命令行或类似的东西?
非常感谢
答案 0 :(得分:1)
检查Sylius documentation about custom gateway configuration。它真的可以帮到你。
Payum文档只强调如何设置项目。 Here您对命令以及第2步和第3步有更大的解释。如果您有现有项目,则可以跳过此部分。只有最后一点才会引起你的兴趣。