PHPackages                             webgriffe/payum-lock-request-extension - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. webgriffe/payum-lock-request-extension

ActiveLibrary

webgriffe/payum-lock-request-extension
======================================

A Payum extension providing the ability to lock concurrent requests.

0.2.0(3mo ago)117.3k—0%[1 PRs](https://github.com/webgriffe/PayumLockRequestExtension/pulls)1MITPHPPHP ^8.2

Since Oct 17Pushed 3mo ago5 watchersCompare

[ Source](https://github.com/webgriffe/PayumLockRequestExtension)[ Packagist](https://packagist.org/packages/webgriffe/payum-lock-request-extension)[ RSS](/packages/webgriffe-payum-lock-request-extension/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (1)Dependencies (6)Versions (4)Used By (1)

Payum Lock Request Extension
============================

[](#payum-lock-request-extension)

### A Payum extension providing the ability to lock concurrent requests

[](#a-payum-extension-providing-the-ability-to-lock-concurrent-requests)

[![Tests](https://github.com/webgriffe/PayumLockRequestExtension/actions/workflows/test.yml/badge.svg?branch=master)](https://github.com/webgriffe/PayumLockRequestExtension/actions/workflows/test.yml)

This extension provides the ability to lock concurrent requests to a Payum gateway (for example when the PSP send both a notify action and a traditional capture action in the same moment). It uses [Symfony Lock Component](https://symfony.com/doc/current/components/lock.html) to provide a simple and reliable locking mechanism.

Installation
------------

[](#installation)

```
composer require webgriffe/payum-lock-request-extension
```

Usage
-----

[](#usage)

```
