symfony/lock
Symfony Lock component provides a unified API to create and manage locks, ensuring exclusive access to shared resources. Supports multiple backends (e.g., filesystem, Redis, PDO) to prevent race conditions in concurrent PHP apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| aboutcoders/resource-lock-bundle | 0.88 | Symfony bundle providing a resource locking system backed by ORM. Configure a default lock manager and optional custom managers with prefixes, then fetch lock manager services from the container to set, get, and check locks across your app. | 4 | 5 | 2 | 675 | 0 | 0.4 | 29.5 | MIT | 5 years ago | |
| avtonom/semaphore-bundle | 0.87 | — | 11 | 12 | 3 | 58 | 1 | 0.2 | 10.6 | — | — | |
| sofa/model-locking | 0.86 | — | 48 | 50 | 28 | 38 | 3 | 5.7 | 5.0 | MIT | 6 years ago | |
| lowerrocklabs/laravel-lockable | 0.86 | — | 8 | 8 | 3 | 0 | 2 | 2.5 | 1.9 | MIT | 2 years ago | |
| 1tomany/postgres-bundle | 0.85 | Symfony bundle that enhances Doctrine DBAL for PostgreSQL. Provides an advisory lock manager and optional middleware to set the connection time zone. Auto-wires to the default Doctrine connection, with simple YAML configuration overrides. | 0 | 0 | 0 | 15 | 1 | 20.7 | 19.2 | MIT | 1 month ago | |
| cycle/entity-behavior | 0.85 | Adds behavior attributes to Cycle ORM entities (UUID, timestamps, soft delete, optimistic lock, hooks, event listeners) plus an API to build custom behaviors. Use EventDrivenCommandGenerator when creating the ORM to enable event-driven commands. | 8 | 8 | 7 | 17K | 5 | 12.2 | 49.6 | MIT | 7 months ago | |
| symfony/semaphore | 0.85 | Symfony Semaphore Component provides semaphore-based locks to control concurrent access to shared resources. Coordinate processes and prevent race conditions using reusable semaphore stores (e.g., System V, Redis), with simple APIs for acquiring and releasing permits. | 37 | 37 | 1 | 56K | 0 | 28.6 | 50.7 | MIT | 1 month ago |
How can I help you explore Laravel packages today?