icecave / chastity
Distributed advisory locking for PHP.
Installs: 13 333
Dependents: 0
Suggesters: 0
Security: 0
Stars: 13
Watchers: 3
Forks: 1
Open Issues: 1
pkg:composer/icecave/chastity
Requires
- php: >=5.5
 - icecave/druid: ~1
 - icecave/interlude: ~0.1.0
 - icecave/isolator: ~3
 - psr/log: ~1
 
Requires (Dev)
- eloquent/asplode: ~2
 - eloquent/phony: ~0.2.0
 - icecave/archer: ~1
 - predis/predis: ~1
 
Suggests
- predis/predis: Allows use of the Redis lock driver.
 
This package is auto-updated.
Last update: 2025-10-06 14:43:44 UTC
README
Chastity provides an abstraction for acquiring and releasing advisory locks in a distributed environment.
- Install via Composer package icecave/chastity
 - Read the API documentation
 
Drivers
- Redis
 - Redlock (not yet implemented)
 - PDO (not yet implemented)
 - MySQL advisory locks (not yet implemented)
 
Examples
Contact us
- Follow @IcecaveStudios on Twitter
 - Visit the Icecave Studios website
 - Join 
#icecaveon irc.freenode.net