webgriffe / payum-lock-request-extension-bundle
Payum Lock Request 扩展库的 Symfony Bundle
0.1.1
2023-10-17 16:21 UTC
Requires
Requires (Dev)
- pds/skeleton: ^1.0
- symfony/http-client: ^6.1
This package is auto-updated.
Last update: 2024-09-17 18:29:56 UTC
README
Payum Lock Request 扩展库的 Symfony Bundle
安装
请确保全局已安装 Composer,具体操作请参考 Composer 文档中的安装章节。
使用 Symfony Flex 的应用程序
打开命令行控制台,进入您的项目目录并执行以下命令
$ composer require webgriffe/payum-lock-request-extension-bundle
未使用 Symfony Flex 的应用程序
步骤 1:下载 Bundle
打开命令行控制台,进入您的项目目录,并执行以下命令以下载此 Bundle 的最新稳定版本
$ composer require webgriffe/payum-lock-request-extension-bundle
步骤 2:启用 Bundle
然后,通过将其添加到项目 config/bundles.php
文件中注册的 Bundle 列表中来启用该 Bundle
// config/bundles.php return [ // ... Webgriffe\PayumLockRequestExtensionBundle\WebgriffePayumLockRequestExtensionBundle::class => ['all' => true], ];
注意
此 Payum 扩展应在其他所有 Payum 扩展之前锁定,但在其他所有 Payum 扩展结束之后释放锁。不幸的是,由于在 onPreExecute 和 onPostExecute 方法中扩展以相同顺序被调用,这是不可能的。我们选择不在列表中添加此扩展,因为这比锁在最后一个操作中释放更重要。